Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CommandOptions

Hierarchy

  • CommandOptions

Implemented by

Index

Properties

Optional aliases

aliases: string[]

Optional argsRequired

argsRequired: boolean

Optional caseInsensitive

caseInsensitive: boolean

Optional cooldown

cooldown: number

Optional cooldownExclusions

cooldownExclusions: CommandCooldownExclusions

Optional cooldownMessage

Optional cooldownReturns

cooldownReturns: number

Optional defaultSubcommandOptions

defaultSubcommandOptions: CommandOptions

Optional deleteCommand

deleteCommand: boolean

Optional description

description: string

Optional dmOnly

dmOnly: boolean

Optional errorMessage

Optional fullDescription

fullDescription: string

Optional guildOnly

guildOnly: boolean

Optional hidden

hidden: boolean

Optional hooks

hooks: Hooks

Optional invalidUsageMessage

invalidUsageMessage: false | MessageContent | GenericCheckFunction<MessageContent>

Optional permissionMessage

permissionMessage: false | MessageContent | GenericCheckFunction<MessageContent>

Optional reactionButtonTimeout

reactionButtonTimeout: number

Optional reactionButtons

reactionButtons: null | CommandReactionButtonsOptions[]

Optional requirements

requirements: CommandRequirements

Optional restartCooldown

restartCooldown: boolean

Optional usage

usage: string

Generated using TypeDoc