Move DeleteMessagesAsync from IMessageChannel to ITextChannel (#829)
This commit is contained in:
committed by
Christopher F
parent
347c5a0d39
commit
e00f17fe55
@@ -29,10 +29,6 @@ namespace Discord
|
||||
CacheMode mode = CacheMode.AllowDownload, RequestOptions options = null);
|
||||
/// <summary> Gets a collection of pinned messages in this channel. </summary>
|
||||
Task<IReadOnlyCollection<IMessage>> GetPinnedMessagesAsync(RequestOptions options = null);
|
||||
/// <summary> Bulk deletes multiple messages. </summary>
|
||||
Task DeleteMessagesAsync(IEnumerable<IMessage> messages, RequestOptions options = null);
|
||||
/// <summary> Bulk deletes multiple messages. </summary>
|
||||
Task DeleteMessagesAsync(IEnumerable<ulong> messageIds, RequestOptions options = null);
|
||||
|
||||
/// <summary> Broadcasts the "user is typing" message to all users in this channel, lasting 10 seconds. </summary>
|
||||
Task TriggerTypingAsync(RequestOptions options = null);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Discord
|
||||
@@ -11,6 +12,11 @@ namespace Discord
|
||||
/// <summary> Gets the current topic for this text channel. </summary>
|
||||
string Topic { get; }
|
||||
|
||||
/// <summary> Bulk deletes multiple messages. </summary>
|
||||
Task DeleteMessagesAsync(IEnumerable<IMessage> messages, RequestOptions options = null);
|
||||
/// <summary> Bulk deletes multiple messages. </summary>
|
||||
Task DeleteMessagesAsync(IEnumerable<ulong> messageIds, RequestOptions options = null);
|
||||
|
||||
/// <summary> Modifies this text channel. </summary>
|
||||
Task ModifyAsync(Action<TextChannelProperties> func, RequestOptions options = null);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user