Files
hexerade/src/types/handler.ts
T
2025-05-28 10:44:41 -04:00

10 lines
308 B
TypeScript

import { Client, Interaction } from 'discord.js';
type HandlerFunction = (client: Client, interaction: Interaction, ...args: any) => Promise<void>
export interface Handler {
name: string;
handler: HandlerFunction;
init?: (client: Client) => Promise<void>;
autoComplete?: HandlerFunction;
}