/// <summary> /// Deletes a list of messages in one API call. /// Much quicker than calling Delete() on each message instance. /// <para>Requires <see cref="DiscordPermission.ManageMessages"/>.</para> /// </summary> /// <param name="filterTooOldMessages">Whether to ignore deleting messages that are older than 2 weeks /// (messages that are too old cause an API error).</param> /// <exception cref="ArgumentNullException"></exception> /// <exception cref="DiscordHttpApiException"></exception> public Task BulkDeleteMessages(IEnumerable <DiscordMessage> messages, bool filterTooOldMessages = true) { return(http.BulkDeleteMessages(Id, messages, filterTooOldMessages)); }