A versatile Discord bot designed primarily for moderation and utility tasks, built with Python and discord.py. The bot includes commands like ban, kick, purge, direct messaging, and more to help manage and enhance Discord servers.
🚧 This project is currently under active development, with new features and improvements constantly being added.
- User moderation: ban, kick, mute, purge messages
- Utility commands: direct messaging users, avatar update
- Automated welcome messages via DM
- Message filtering (e.g., delete messages containing banned words)
- Robust error handling and permission checks
- Clone the repo
- Create a
.envfile with your Discord bot token:
DISCORD_TOKEN=your_token_here - Install dependencies:
pip install -r requirements.txt - Run the bot:
python bot.py
Use commands with the prefix ., for example:
.ban @user Spamming.dm @user Hello!.purge 25
Note: Some commands require specific permissions like Ban Members or Manage Messages.
Contributions are welcome! Please fork the repo and open a pull request with your improvements.
MIT License
For questions or support, open an issue on GitHub.
Made with ♥ by im-amal-raj