Command Prefix
All traditional commands use the$ prefix:
Command Categories
Commands are organized into three main categories:User Commands
Basic commands available to all server members
Admin Commands
Server management commands requiring administrator permissions
AI Commands
Natural language commands interpreted by AI
Permission System
ChimBot implements a robust permission system:Permission Decorators
Commands use Discord.py decorators to enforce permissions:Special Users
- Zorcuz (ID:
708005339282276392) - Bot creator with special privileges - Administrators - Users with server administrator permissions
- Regular Users - All other server members
Permission Hierarchy
- Zorcuz - Full access to all commands (treated as admin for command execution)
- Administrators - Access to all admin commands
- Regular Users - Access to user-level commands only
Command Execution Flow
Error Handling
The bot provides clear error messages:- Command not found - “Comando no encontrado. Usa
$helppara ver los comandos disponibles.” - Missing permissions - “No tienes permisos para usar este comando.”
- Invalid parameters - Command-specific error messages
main.py:819-826
Help System
The help command has multiple subcategories:Dynamic Command Generation
ChimBot dynamically generates commands from configuration:main.py:614-616
This allows easy addition of new commands without manual registration.
Next Steps
User Commands
Learn about commands available to all users
Admin Commands
Explore administrative commands