yaejunyang/packages/bot/events/useCommand.ts

11 lines
419 B
TypeScript

import { commandExecuteNameHashMap, DiscordCommand, DiscordCommandExecute } from "../command";
import { defineEvent } from "../event";
export default defineEvent("interactionCreate", async (interaction) => {
if (!interaction.isChatInputCommand())
return;
if (commandExecuteNameHashMap[interaction.commandName]) {
await commandExecuteNameHashMap[interaction.commandName](interaction);
}
})