Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

CommandContextOptions: { args: string[]; bot: BotClient; message: Message; prefix: string | null; query: string }

Options used to build CommandContext

Type declaration

  • args: string[]
  • bot: BotClient
  • message: Message
  • prefix: string | null
  • query: string
CommandOptions: { aliases?: string[]; category: CommandCategories; description?: string; enabled?: boolean; guildOnly?: boolean; name: string; options?: ApplicationCommandOptionData[]; ownerOnly?: boolean; permission?: PermissionLevel; usage?: string }

These are the available options for an given command.

Type declaration

  • Optional aliases?: string[]
  • category: CommandCategories
  • Optional description?: string
  • Optional enabled?: boolean
  • Optional guildOnly?: boolean
  • name: string
  • Optional options?: ApplicationCommandOptionData[]
  • Optional ownerOnly?: boolean
  • Optional permission?: PermissionLevel
  • Optional usage?: string
SlashContextOptions: { bot: BotClient; commandInteraction: CommandInteraction }

Options used to build SlashContext

Type declaration

  • bot: BotClient
  • commandInteraction: CommandInteraction