Implement IMessageChannel#DeleteMessageAsync (#996)
* Implement DeleteMessageAsync * Refer to MessageHelper instead of duplicating call * Fix refactor error
This commit is contained in:
@@ -67,6 +67,11 @@ namespace Discord.Rest
|
||||
public Task<RestUserMessage> SendFileAsync(Stream stream, string filename, string text, bool isTTS = false, Embed embed = null, RequestOptions options = null)
|
||||
=> ChannelHelper.SendFileAsync(this, Discord, stream, filename, text, isTTS, embed, options);
|
||||
|
||||
public Task DeleteMessageAsync(ulong messageId, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessageAsync(this, messageId, Discord, options);
|
||||
public Task DeleteMessageAsync(IMessage message, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessageAsync(this, message.Id, Discord, options);
|
||||
|
||||
public Task DeleteMessagesAsync(IEnumerable<IMessage> messages, RequestOptions options = null)
|
||||
=> ChannelHelper.DeleteMessagesAsync(this, Discord, messages.Select(x => x.Id), options);
|
||||
public Task DeleteMessagesAsync(IEnumerable<ulong> messageIds, RequestOptions options = null)
|
||||
|
||||
Reference in New Issue
Block a user