All functionality in one bot multipurpose bot
GitHub Username: awaiq310
A versatile Discord bot with features for moderation, music, games, utilities, and fun. Perfect for managing your server and keeping members engaged.
- Moderation: Kick, ban, mute, warn, and manage members
- Music: Play, pause, skip, and queue songs from multiple sources
- Games & Fun: Interactive mini-games and fun commands
- Multi-language Support: Easily add new languages via
idiomas/ - Custom Commands: Add or modify commands in
comandos/ - Utilities: Server info, stats, and helpful tools
- Event Handlers: Automatic handling of joins, messages, and reactions
. ├── comandos/ # Command scripts ├── events/ # Event handlers ├── handlers/ # Bot event handler system ├── idiomas/ # Language files ├── modelos/ # Models or templates ├── utils/ # Utility functions ├── config.json # Bot configuration (token, prefix, etc.) ├── index.js # Main bot file ├── ffmpeg-path.js # FFmpeg configuration for music ├── install-music.bat # Setup script for Windows ├── package.json # Node.js dependencies ├── .replit # Replit config ├── .gitignore # Git ignore file └── README.md # Project documentation
yaml Copy code
- Clone the repository:
Install dependencies:
bash Copy code npm install Update config.json with your bot token and settings.
Run the bot:
bash Copy code node index.js On Windows, run install-music.bat for automatic setup.
💡 Usage Use the prefix defined in config.json to trigger commands.
Add or modify commands in the comandos/ folder.
Events like member joins or reactions are handled in events/.
🤝 Contributing Contributions are welcome! Open issues or submit pull requests to improve the bot.
📝 License This project is licensed under the MIT License.
yaml Copy code