diff --git a/DOCS.md b/DOCS.md new file mode 100644 index 0000000..e69de29 diff --git a/src/events/_handleEvents.ts b/src/events/_handleEvents.ts index b4d6bba..59c29b8 100644 --- a/src/events/_handleEvents.ts +++ b/src/events/_handleEvents.ts @@ -41,6 +41,15 @@ export const handleEvents = (bot: ExtendedClient) => { } await onMessageDelete(bot, message); }); + bot.on("messageDeleteBulk", async (messages) => { + const guild = messages.first()?.guild; + if (!guild || !(await checkEntitledGuild(bot, guild))) { + return; + } + for (const message of messages.values()) { + await onMessageDelete(bot, message); + } + }); bot.on("messageUpdate", async (oldMessage, newMessage) => { if ( !newMessage.guild ||