SlackClientWrapper.UpdateAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Wraps Slack API's UpdateAsync method.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Adapters.Slack.Model.SlackResponse> UpdateAsync (string ts, string channelId, string text, string botName = default, string parse = default, bool linkNames = false, SlackAPI.Attachment[] attachments = default, bool asUser = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateAsync : string * string * string * string * string * bool * SlackAPI.Attachment[] * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Adapters.Slack.Model.SlackResponse>
override this.UpdateAsync : string * string * string * string * string * bool * SlackAPI.Attachment[] * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Adapters.Slack.Model.SlackResponse>
Public Overridable Function UpdateAsync (ts As String, channelId As String, text As String, Optional botName As String = Nothing, Optional parse As String = Nothing, Optional linkNames As Boolean = false, Optional attachments As Attachment() = Nothing, Optional asUser As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SlackResponse)
Parameters
- ts
- String
The timestamp of the message.
- channelId
- String
The channel to delete the message from.
- text
- String
The text to update with.
- botName
- String
The optional bot name.
- parse
- String
Change how messages are treated.Defaults to 'none'. See https://api.slack.com/methods/chat.postMessage#formatting.
- linkNames
- Boolean
If to find and link channel names and username.
- attachments
- SlackAPI.Attachment[]
The attachments, if any.
- asUser
- Boolean
If the message is being sent as user instead of as a bot.
- cancellationToken
- CancellationToken
A cancellation token for the task.
Returns
A SlackAPI.UpdateResponse representing the response to the operation.