The Client instance your Command is registered with
The content of the message that will be parsed for the command and arguments. This can be modified by rules to affect what will be parsed (to strip a prefix, for example). Assuming a regex or function trigger does not trigger a command, the first string of characters terminated by any whitespace will be parsed as a command identifier, and the remaining (trimmed) content will be parsed as arguments
The Discord.js Message that triggered the Command
Whether or not a prefix was used. Should be set by rules that check
for prefixes (which should then strip the used prefix from
content
)
Generated using TypeDoc
Context for a sent Message. This context will be given to rules to be used to determine if a command should be run