new CommandLoader(bot: Bot)
Handles loading all commands from the given Bot's commandsDir
Parameters:
| Name | Type | Description |
|---|---|---|
bot |
|
Bot instance |
Methods
.loadCommands()
Load or reload all commands from the base commands directory and the
user-specified
Bot#commandsDir directory and stores them in
the Bot's CommandRegistry instance (Bot#commands)
.reloadCommand(nameOrAlias: string) → boolean
Reload the given command in the Bot's
CommandRegistry (Bot#commands)
Parameters:
| Name | Type | Description |
|---|---|---|
nameOrAlias |
|
Command#name or Command#aliases alias |