Skip to main content

Interface: PatternCommandOptions

pattern-commands/src.PatternCommandOptions

Hierarchy

  • Options

    PatternCommandOptions

Properties

aliases

Optional Readonly aliases: readonly string[]

Inherited from

MessageCommand.Options.aliases

Defined in

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


chance

Optional chance: number

Defined in

projects/plugins/packages/pattern-commands/src/lib/structures/PatternCommand.ts:37


cooldownDelay

Optional cooldownDelay: number

Inherited from

MessageCommand.Options.cooldownDelay

Defined in

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


cooldownFilteredUsers

Optional cooldownFilteredUsers: string[]

Inherited from

MessageCommand.Options.cooldownFilteredUsers

Defined in

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


cooldownLimit

Optional cooldownLimit: number

Inherited from

MessageCommand.Options.cooldownLimit

Defined in

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


cooldownScope

Optional cooldownScope: BucketScope

Inherited from

MessageCommand.Options.cooldownScope

Defined in

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


description

Optional description: string

Inherited from

MessageCommand.Options.description

Defined in

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


detailedDescription

Optional detailedDescription: DetailedDescriptionCommand

Inherited from

MessageCommand.Options.detailedDescription

Defined in

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


enabled

Optional Readonly enabled: boolean

Inherited from

MessageCommand.Options.enabled

Defined in

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


flags

Optional flags: boolean | readonly string[]

Inherited from

MessageCommand.Options.flags

Defined in

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


fullCategory

Optional fullCategory: string[]

Inherited from

MessageCommand.Options.fullCategory

Defined in

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


generateDashLessAliases

Optional generateDashLessAliases: boolean

Inherited from

MessageCommand.Options.generateDashLessAliases

Defined in

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


generateUnderscoreLessAliases

Optional generateUnderscoreLessAliases: boolean

Inherited from

MessageCommand.Options.generateUnderscoreLessAliases

Defined in

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


matchFullName

Optional matchFullName: boolean

Defined in

projects/plugins/packages/pattern-commands/src/lib/structures/PatternCommand.ts:48


name

Optional Readonly name: string

Inherited from

MessageCommand.Options.name

Defined in

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


nsfw

Optional nsfw: boolean

Inherited from

MessageCommand.Options.nsfw

Defined in

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


options

Optional options: boolean | readonly string[]

Inherited from

MessageCommand.Options.options

Defined in

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


preconditions

Optional preconditions: readonly PreconditionEntryResolvable[]

Inherited from

MessageCommand.Options.preconditions

Defined in

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


prefixes

Optional prefixes: string[]

Inherited from

MessageCommand.Options.prefixes

Defined in

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


quotes

Optional quotes: [string, string][]

Inherited from

MessageCommand.Options.quotes

Defined in

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


requiredClientPermissions

Optional requiredClientPermissions: PermissionResolvable

Inherited from

MessageCommand.Options.requiredClientPermissions

Defined in

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


requiredUserPermissions

Optional requiredUserPermissions: PermissionResolvable

Inherited from

MessageCommand.Options.requiredUserPermissions

Defined in

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


runIn

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

Inherited from

MessageCommand.Options.runIn

Defined in

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


separators

Optional separators: string[]

Inherited from

MessageCommand.Options.separators

Defined in

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


typing

Optional typing: boolean

Inherited from

MessageCommand.Options.typing

Defined in

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


weight

Optional weight: number

Defined in

projects/plugins/packages/pattern-commands/src/lib/structures/PatternCommand.ts:42