* Execute method implementation warning
This commit is contained in:
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
- ```main.js``` is the entry file
|
- ```main.js``` is the entry file
|
||||||
- ```commands.config.json``` is the main config file which holds the ```command``` & ```command``` file path.
|
- ```commands.config.json``` is the main config file which holds the ```command``` & ```command file path``` .
|
||||||
- ```src/commands``` folder contains all the commands that is configured in ```commands.config.json```. A mandatory method ```execute``` should be implemented, that will be the default execution method while triggerring a command
|
- ```src/commands``` folder contains all the commands that is configured in ```commands.config.json```. A mandatory method ```execute``` should be implemented, that will be the default execution method while triggerring a command
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|||||||
@@ -64,7 +64,11 @@ function parseCMD(message) {
|
|||||||
|
|
||||||
if (!client.commands.has(CMD_NAME)) return false;
|
if (!client.commands.has(CMD_NAME)) return false;
|
||||||
|
|
||||||
|
if (typeof client.commands.get(CMD_NAME).execute === "function") {
|
||||||
client.commands.get(CMD_NAME).execute(client, message, args);
|
client.commands.get(CMD_NAME).execute(client, message, args);
|
||||||
|
} else {
|
||||||
|
console.log(`execute method is not implemented for ${CMD_NAME}.js`);
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user