Properties
Optional aliases
aliases: undefined | string[]
Optional argsRequired
argsRequired: undefined | boolean
Optional caseInsensitive
caseInsensitive: undefined | boolean
Optional cooldown
cooldown: undefined | number
Optional cooldownExclusions
cooldownExclusions: undefined | { channelIDs?: undefined | string[]; guildIDs?: undefined | string[]; userIDs?: undefined | string[] }
Optional cooldownMessage
Optional cooldownReturns
cooldownReturns: undefined | number
Optional defaultSubcommandOptions
Optional deleteCommand
deleteCommand: undefined | boolean
Optional description
description: undefined | string
Optional dmOnly
dmOnly: undefined | boolean
Optional errorMessage
Optional fullDescription
fullDescription: undefined | string
Optional guildOnly
guildOnly: undefined | boolean
Optional hidden
hidden: undefined | boolean
Optional hooks
Optional invalidUsageMessage
Optional permissionMessage
Optional reactionButtonTimeout
reactionButtonTimeout: undefined | number
Optional reactionButtons
reaction
Buttons: undefined | { emoji: string; response: CommandGenerator; type: string }[]
Optional requirements
Optional restartCooldown
restartCooldown: undefined | boolean
Optional usage
usage: undefined | string