Table of Contents

Method ModifyAsync

Namespace
DisCatSharp.Entities
Assembly
DisCatSharp.dll

ModifyAsync(DiscordWebhook, DiscordMessage)

Sends the modified webhook message.

public Task<DiscordMessage> ModifyAsync(DiscordWebhook webhook, DiscordMessage message)

Parameters

webhook DiscordWebhook

The webhook that should be executed.

message DiscordMessage

The message to modify.

Returns

Task<DiscordMessage>

The modified message

ModifyAsync(DiscordWebhook, ulong)

Sends the modified webhook message.

public Task<DiscordMessage> ModifyAsync(DiscordWebhook webhook, ulong messageId)

Parameters

webhook DiscordWebhook

The webhook that should be executed.

messageId ulong

The id of the message to modify.

Returns

Task<DiscordMessage>

The modified message

ModifyAsync(DiscordWebhook, DiscordMessage, DiscordThreadChannel)

Sends the modified webhook message.

public Task<DiscordMessage> ModifyAsync(DiscordWebhook webhook, DiscordMessage message, DiscordThreadChannel thread)

Parameters

webhook DiscordWebhook

The webhook that should be executed.

message DiscordMessage

The message to modify.

thread DiscordThreadChannel

Target thread.

Returns

Task<DiscordMessage>

The modified message

ModifyAsync(DiscordWebhook, ulong, ulong)

Sends the modified webhook message.

public Task<DiscordMessage> ModifyAsync(DiscordWebhook webhook, ulong messageId, ulong threadId)

Parameters

webhook DiscordWebhook

The webhook that should be executed.

messageId ulong

The id of the message to modify.

threadId ulong

Target thread id.

Returns

Task<DiscordMessage>

The modified message