Skip to main content

Interface: SubcommandOptions

subcommands/src.SubcommandOptions

Hierarchy

  • Options

    SubcommandOptions

Properties

aliases

Optional Readonly aliases: readonly string[]

Inherited from

Command.Options.aliases

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:671


cooldownDelay

Optional cooldownDelay: number

Inherited from

Command.Options.cooldownDelay

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1829


cooldownFilteredUsers

Optional cooldownFilteredUsers: string[]

Inherited from

Command.Options.cooldownFilteredUsers

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1842


cooldownLimit

Optional cooldownLimit: number

Inherited from

Command.Options.cooldownLimit

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1823


cooldownScope

Optional cooldownScope: BucketScope

Inherited from

Command.Options.cooldownScope

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1835


description

Optional description: string

Inherited from

Command.Options.description

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1772


detailedDescription

Optional detailedDescription: DetailedDescriptionCommand

Inherited from

Command.Options.detailedDescription

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1778


enabled

Optional Readonly enabled: boolean

Inherited from

Command.Options.enabled

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:420


flags

Optional flags: boolean | readonly string[]

Inherited from

Command.Options.flags

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1653


fullCategory

Optional fullCategory: string[]

Inherited from

Command.Options.fullCategory

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1792


generateDashLessAliases

Optional generateDashLessAliases: boolean

Overrides

Command.Options.generateDashLessAliases

Defined in

projects/plugins/packages/subcommands/src/lib/Subcommand.ts:366


generateUnderscoreLessAliases

Optional generateUnderscoreLessAliases: boolean

Inherited from

Command.Options.generateUnderscoreLessAliases

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1766


name

Optional Readonly name: string

Inherited from

Command.Options.name

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:415


nsfw

Optional nsfw: boolean

Inherited from

Command.Options.nsfw

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1817


options

Optional options: boolean | readonly string[]

Inherited from

Command.Options.options

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1660


preconditions

Optional preconditions: readonly PreconditionEntryResolvable[]

Inherited from

Command.Options.preconditions

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1799


prefixes

Optional prefixes: string[]

Inherited from

Command.Options.prefixes

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1665


quotes

Optional quotes: [string, string][]

Inherited from

Command.Options.quotes

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1811


requiredClientPermissions

Optional requiredClientPermissions: PermissionResolvable

Inherited from

Command.Options.requiredClientPermissions

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1848


requiredUserPermissions

Optional requiredUserPermissions: PermissionResolvable

Inherited from

Command.Options.requiredUserPermissions

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1854


runIn

Optional runIn: null | CommandOptionsRunType | CommandOptionsRunTypeEnum | readonly (CommandOptionsRunType | CommandOptionsRunTypeEnum)[]

Inherited from

Command.Options.runIn

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1860


separators

Optional separators: string[]

Inherited from

Command.Options.separators

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1670


subcommands

Optional subcommands: SubcommandMappingArray

Defined in

projects/plugins/packages/subcommands/src/lib/Subcommand.ts:355


typing

Optional typing: boolean

Inherited from

Command.Options.typing

Defined in

node_modules/@sapphire/framework/dist/index.d.ts:1866