|
|
@@ -181,5 +181,13 @@ namespace Discord |
|
|
|
if (msg == null) return new ArgumentException($"Value must be less than {value}", name); |
|
|
|
else return new ArgumentException(msg, name); |
|
|
|
} |
|
|
|
|
|
|
|
// Bulk Delete |
|
|
|
public static void YoungerThanTwoWeeks(ulong[] collection, string name) |
|
|
|
{ |
|
|
|
var minimum = DateTimeUtils.ToSnowflake(DateTimeOffset.Now.Subtract(TimeSpan.FromMilliseconds(1209540000))); |
|
|
|
for (var i = 0; i < collection.Length; i++) |
|
|
|
if (collection[i] <= minimum) throw new ArgumentOutOfRangeException(name, "Messages must be younger than two weeks to delete."); |
|
|
|
} |
|
|
|
} |
|
|
|
} |