Browse Source

Separated the conditions

pull/96/head
Khionu Terabite GitHub 9 years ago
parent
commit
99637d0a21
1 changed files with 7 additions and 4 deletions
  1. +7
    -4
      src/Discord.Net/Models/Channel.cs

+ 7
- 4
src/Discord.Net/Models/Channel.cs View File

@@ -204,11 +204,14 @@ namespace Discord

public async Task DeleteMessages(ulong[] messageIds)
{
if (messageIds.Count() < 2 || messageIds.Count() > 100)
if (messageIds.Count() > 100)
throw new ArgumentOutOfRangeException("messageIds",
"You must provide no more than 100 and no less than 2 Messages or Message Ids");

await Client.ClientAPI.Send(new BulkMessageDelete(Id, messageIds));
"You must provide no more than 100 Messages or Message Ids");
if (messageIds.Count() == 1)
await Client.ClientAPI.Send(new DeleteMessageRequest(Id, messageIds.First()));
else if (messageIds.Any())
await Client.ClientAPI.Send(new BulkMessageDelete(Id, messageIds));
}

public async Task Delete()


Loading…
Cancel
Save