@dookdiks/discord-bot-builder
Version:
Modular Discord bot builder using discord.js
17 lines (16 loc) • 450 B
JavaScript
import { Events } from "discord.js";
import { BaseEventHandler } from "./BaseEventHandler";
export class CreateMessageEvent extends BaseEventHandler {
handler;
on(handler) {
this.handler = handler;
return this;
}
register() {
if (!this.client || !this.handler)
return;
this.client.on(Events.MessageCreate, async (message) => {
await this.handler?.(message);
});
}
}