UNPKG

@dookdiks/discord-bot-builder

Version:
17 lines (16 loc) 450 B
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); }); } }