Commands
Configuration reference for commands.json.
Introduction
The Commands configuration file (commands.json) allows you to enable or disable any command across all Athena Bot plugins. This gives you complete control over which features are available in your server.
How to Disable Commands
Each command has a boolean value that determines whether it loads when the bot starts:
config: {
core: {
ping: true, // ✅ Command is enabled
debug: false, // ❌ Command is disabled
}
}To disable a command:
- Set the command to
falsein the configuration file - Save the file
- Restart the bot - changes only apply after a full restart
When a command is disabled (false):
- The command will not load on bot restart
- It will not be available to anyone, including admins
- It will not appear in the
/helpcommand - It behaves as if it doesn't exist
Important: Changes require a bot restart to take effect. Simply saving the configuration file is not enough.
Protected Commands
Two commands cannot be disabled by default and require the Watermark Addon to disable:
botinfo
The botinfo command displays information about Athena Bot (version, credits, uptime, etc.).
To disable this command:
- Purchase the Watermark Addon
- Use the
/claimcommand in the Athena Support Discord - Set
botinfo: falsein this configuration - Restart the bot
Without the Watermark Addon, this command will remain active regardless of the configuration setting.
devstatus
The devstatus command displays the current system status of Iynx Development's services.
To disable this command:
- Purchase the Watermark Addon
- Use the
/claimcommand in the Athena Support Discord - Set
devstatus: falsein this configuration - Restart the bot
Without the Watermark Addon, this command will remain active regardless of the configuration setting.