Class: abstract PatternCommand
Extends
Command<Args,Options>
Constructors
new PatternCommand()
new PatternCommand(
context:LoaderContext,options:PatternCommandOptions):PatternCommand
Parameters
| Parameter | Type |
|---|---|
context | LoaderContext |
options | PatternCommandOptions |
Returns
Overrides
Command<Args, PatternCommand.Options>.constructor
Defined in
lib/structures/PatternCommand.ts:8
Properties
chance
readonlychance:number
Defined in
lib/structures/PatternCommand.ts:5
matchFullName
readonlymatchFullName:boolean
Defined in
lib/structures/PatternCommand.ts:7
weight
readonlyweight:number
Defined in
lib/structures/PatternCommand.ts:6
Methods
messageRun()
abstractmessageRun(message:Message<boolean>):unknown
Executes the pattern command's logic.
Parameters
| Parameter | Type | Description |
|---|---|---|
message | Message<boolean> | The message that triggered the pattern command. |
Returns
unknown
Overrides
Command.messageRun