permanent-waves/types.ts
2024-07-20 14:41:35 -05:00

14 lines
492 B
TypeScript

export interface Command {
/** The name of this command. */
name: string;
/** What does this command do? */
description: string;
/** The type of command this is. */
type: ApplicationCommandTypes;
/** Whether or not this command is for the dev server only. */
devOnly?: boolean;
/** The options for this command */
options?: ApplicationCommandOption[];
/** This will be executed when the command is run. */
execute: (interaction: Interaction) => unknown;
}