generated from nhcarrigan/template
feat: log bulk message deletes
This commit is contained in:
@ -41,6 +41,15 @@ export const handleEvents = (bot: ExtendedClient) => {
|
|||||||
}
|
}
|
||||||
await onMessageDelete(bot, message);
|
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) => {
|
bot.on("messageUpdate", async (oldMessage, newMessage) => {
|
||||||
if (
|
if (
|
||||||
!newMessage.guild ||
|
!newMessage.guild ||
|
||||||
|
Reference in New Issue
Block a user