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