Table of Contents

Method EditMessageAsync

Namespace
DSharpPlus.Net
Assembly
DSharpPlus.dll

EditMessageAsync(ulong, ulong, Optional<string>, Optional<IEnumerable<DiscordEmbed>>, Optional<IEnumerable<IMention>>, IReadOnlyList<DiscordComponent>?, IReadOnlyList<DiscordMessageFile>?, DiscordMessageFlags?, IEnumerable<DiscordAttachment>?)

public ValueTask<DiscordMessage> EditMessageAsync(ulong channelId, ulong messageId, Optional<string> content = default, Optional<IEnumerable<DiscordEmbed>> embeds = default, Optional<IEnumerable<IMention>> mentions = default, IReadOnlyList<DiscordComponent>? components = null, IReadOnlyList<DiscordMessageFile>? files = null, DiscordMessageFlags? flags = null, IEnumerable<DiscordAttachment>? attachments = null)

Parameters

channelId ulong
messageId ulong
content Optional<string>
embeds Optional<IEnumerable<DiscordEmbed>>
mentions Optional<IEnumerable<IMention>>
components IReadOnlyList<DiscordComponent>
files IReadOnlyList<DiscordMessageFile>
flags DiscordMessageFlags?
attachments IEnumerable<DiscordAttachment>

Returns

ValueTask<DiscordMessage>