Abstract Class: PatternCommand
Defined in: lib/structures/PatternCommand.ts:4
Extends
Command<Args,Options>
Constructors
Constructor
new PatternCommand(
context:LoaderContext,options:PatternCommandOptions):PatternCommand
Defined in: lib/structures/PatternCommand.ts:8
Parameters
| Parameter | Type |
|---|---|
context | LoaderContext |
options | PatternCommandOptions |
Returns
PatternCommand
Overrides
Command<Args, PatternCommand.Options>.constructor
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):unknown
Defined in: lib/structures/PatternCommand.ts:29
Executes the pattern command's logic.
Parameters
| Parameter | Type | Description |
|---|---|---|
message | Message | The message that triggered the pattern command. |
Returns
unknown
Overrides
Command.messageRun