import { Client, Events, Message } from "discord.js"; import { handleSayCommand } from "./say"; import { handleStartCommand } from "./start"; import { handleCrpCommand } from "./crp"; import { handleReactCommand } from "./react"; import { handleDeleteCommand } from "./delete"; import { handlePinCommand } from "./pin"; export const handleCommandHandler = (client: Client) => { client.on(Events.MessageCreate, async (message: Message) => { if (message.author.bot) return; await Promise.allSettled([ handleSayCommand(message), handleStartCommand(message), handleCrpCommand(message), handleReactCommand(message), handleDeleteCommand(message), handlePinCommand(message), ]); }); };