(ifcbrk) feature: Add ModifyMessageAsync to IMessageChannel (#1830)
This commit is contained in:
@@ -152,6 +152,10 @@ namespace Discord.WebSocket
|
||||
public Task DeleteMessageAsync(IMessage message, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessageAsync(this, message.Id, Discord, options);
|
||||
|
||||
/// <inheritdoc />
|
||||
public async Task<IUserMessage> ModifyMessageAsync(ulong messageId, Action<MessageProperties> func, RequestOptions options = null)
|
||||
=> await ChannelHelper.ModifyMessageAsync(this, messageId, func, Discord, options).ConfigureAwait(false);
|
||||
|
||||
/// <inheritdoc />
|
||||
public Task TriggerTypingAsync(RequestOptions options = null)
|
||||
=> ChannelHelper.TriggerTypingAsync(this, Discord, options);
|
||||
|
||||
@@ -180,6 +180,10 @@ namespace Discord.WebSocket
|
||||
public Task DeleteMessageAsync(IMessage message, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessageAsync(this, message.Id, Discord, options);
|
||||
|
||||
/// <inheritdoc />
|
||||
public async Task<IUserMessage> ModifyMessageAsync(ulong messageId, Action<MessageProperties> func, RequestOptions options = null)
|
||||
=> await ChannelHelper.ModifyMessageAsync(this, messageId, func, Discord, options).ConfigureAwait(false);
|
||||
|
||||
/// <inheritdoc />
|
||||
public Task TriggerTypingAsync(RequestOptions options = null)
|
||||
=> ChannelHelper.TriggerTypingAsync(this, Discord, options);
|
||||
|
||||
@@ -180,6 +180,10 @@ namespace Discord.WebSocket
|
||||
public Task DeleteMessagesAsync(IEnumerable<ulong> messageIds, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessagesAsync(this, Discord, messageIds, options);
|
||||
|
||||
/// <inheritdoc />
|
||||
public async Task<IUserMessage> ModifyMessageAsync(ulong messageId, Action<MessageProperties> func, RequestOptions options = null)
|
||||
=> await ChannelHelper.ModifyMessageAsync(this, messageId, func, Discord, options).ConfigureAwait(false);
|
||||
|
||||
/// <inheritdoc />
|
||||
public Task DeleteMessageAsync(ulong messageId, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessageAsync(this, messageId, Discord, options);
|
||||
|
||||
Reference in New Issue
Block a user