A comprehensive Slack API client for .NET
HuddleState
and HuddleStateExpirationTs
properties to UserProfile
.Thankyou to @JoeMyers for this release ➕
Thankyou to @SamuelCharest for his help with this release 🛠️
Link.Email
helper method for creating email links.PostToWebhook
method to SlackApiClient
for posting messages to incoming webhooks.IncomingWebhook
property to OauthV2AccessResponse
for collecting generated webhook URLs.Thankyou to @TimSon777 for his help with this release 👍
MessageBlocks
property in attachments.DatePicker.FocusOnLoad
property isn't serialized when false, to avoid a Slack internal error.DateTimePicker
, EmailTextInput
, UrlTextInput
, and NumberInput
block elements.Thanks again to @theteladras for his help with this release 🤝
Border
property to RichTextList
.Search
API response deserialization by changing from MessageEvent
s to new MessageSearchResponse
class.Thank you to @theteladras for his help with this release ✨
ApiAppId
property to UserProfile
.Thankyou to @theteladras and @omer-koren for this release 🥇
Unicode
and SkinTone
properties to RichTextEmoji
.PinnedTo
and PinnedInfo
properties to MessageEvent
.DeleteScheduledMessage
method to ChatApi
.ScheduledMessage.Id
and added missing Text
property.EnterpriseId
property to EventCallback
.TeamAccessGranted
and TeamAccessRevoked
events.Http
service will correctly log requests.Many thanks to @theteladras, @omer-koren, @magnusfox, and @henkli for their help with this release 🥳
Attachment
properties that appear on message unfurls (shared messages).Thankyou to @omer-koren for this release ✌️
EmojiApi.List
's response so emojis are returned properly.DndApi.TeamInfo
's response so users' DnD statuses are returned properly.Thanks to @omer-koren for his help with this release 🛠️