Get Started in Minutes
Follow these steps to have ChimBot running in your Discord server quickly.Install Dependencies
Install the required Python packages using pip:
Make sure you have Python 3.8 or higher installed on your system.
Configure Environment Variables
Create a Where to get these:
.env file in the project root with your credentials:TOKEN: Create a bot at Discord Developer PortalGROQ_API_KEY: Sign up at Groq Console for free API access
Set Channel IDs
Update the channel IDs in
source/main.py to match your server:Right-click on a channel in Discord and select “Copy ID” to get the channel ID. You may need to enable Developer Mode in Discord settings.
Next Steps
Explore Commands
Learn about all available commands for users and admins
Customize AI Personality
Adjust AI behavior, prompts, and response settings
Set Up Spam Messages
Configure automated periodic messaging
Admin Features
Discover administrator commands and controls
Troubleshooting
Bot doesn't come online
Bot doesn't come online
- Verify your
TOKENin the.envfile is correct - Ensure the bot has been invited to your server with proper permissions
- Check that you’ve enabled the Message Content Intent in the Discord Developer Portal
AI responses not working
AI responses not working
- Confirm your
GROQ_API_KEYis valid and has available quota - Check your internet connection
- Review the console for any error messages from the Groq API
Commands not responding
Commands not responding
- Verify you’re using the correct command prefix (default is
$) - Ensure the bot has permission to read and send messages in the channel
- Try running
$helpto confirm the bot can respond
Spam detection too aggressive
Spam detection too aggressive
- Adjust
LIMITE_MENSAJESandTIEMPO_LIMITEinsource/main.py - Increase values for more lenient detection
- The spam channel (set by
CANAL_SPAM_ID) is exempt from spam detection