xyter/src/events/messageUpdate/index.ts
2022-04-17 19:27:57 +02:00

26 lines
630 B
TypeScript

// Dependencies
import { Message } from "discord.js";
import logger from "@logger";
// Modules
import counter from "./modules/counter";
import audits from "./audits";
export default {
name: "messageUpdate",
async execute(oldMessage: Message, newMessage: Message) {
const { author, guild } = newMessage;
await audits.execute(oldMessage, newMessage);
logger?.verbose(
`Message update event fired by ${author.tag} (${author.id}) in guild: ${guild?.name} (${guild?.id})`
);
if (author?.bot)
return logger?.verbose(`Message update event fired by bot`);
await counter(newMessage);
},
};