From aeebe5d596328c9bd49cb404aa75ecbad82892cc Mon Sep 17 00:00:00 2001 From: Khionu Terabite Date: Sun, 19 Jun 2016 05:11:11 -0400 Subject: [PATCH] Added OutOfBounds exception for DeleteMessages, for when Message Count is less than 2 or greater than 100 --- src/Discord.Net/Models/Channel.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Discord.Net/Models/Channel.cs b/src/Discord.Net/Models/Channel.cs index 03eb5d610..2835a1087 100644 --- a/src/Discord.Net/Models/Channel.cs +++ b/src/Discord.Net/Models/Channel.cs @@ -204,6 +204,8 @@ namespace Discord public async Task DeleteMessages(ulong[] messageIds) { + if (messageIds.Count() < 2) throw new ArgumentOutOfRangeException("messageIds", "You must provide at least 2 Messages or Message Ids"); + await Client.ClientAPI.Send(new BulkMessageDelete(Id, messageIds)); }