Check that messages older than two weeks are not passed to bulk delete

This resolves #477
This commit is contained in:
Christopher F
2017-02-23 17:39:10 -05:00
parent 9d7073fafe
commit 607f478b9a
3 changed files with 11 additions and 0 deletions

View File

@@ -484,6 +484,7 @@ namespace Discord.API
Preconditions.NotNull(args, nameof(args));
Preconditions.NotNull(args.MessageIds, nameof(args.MessageIds));
Preconditions.AtMost(args.MessageIds.Length, 100, nameof(args.MessageIds.Length));
Preconditions.NoMessageOlderThanTwoWeeks(args.MessageIds, nameof(args.MessageIds));
options = RequestOptions.CreateOrClone(options);
switch (args.MessageIds.Length)