MicroMightyBot is a lightweight Discord bot packed with small, kinda-useless features designed to make your server more entertaining and productive.
Version: 1.3.0
Invite link
Look in changelog.md to keep up with the latest
- /msgcount Features to track number of messages members sent
- Now updated with many more features!
- /roll_a_dice: Rolls a dice (outputs a random number from 1-6)
- /roll_custom_dice: Rolls a custom dice (outputs a random number from a custom range)
- /guess_the_number: Guess the number from 1-10 (see if user's input is the same as the bot's random number)
- Enhance the verify system
- Use embeds or attachments instead of plain message
- Feature to close or open the server
- Language: Python 3.12+
- Database: MongoDB Atlas
- Hosting: Render
The best thing is, I am maintaining this bot for completely free, using the above programs!
- Warning: This project is under CC-BY-NC-SA
- Btw, coding things take time and you must go through trial and error. So just patiently try to search stuffs in pycord docs or pymongo docs :)
- Python 3.12+ installed
- MongoDB Atlas connection string (Get Started)
- Discord bot token (Create Your Bot)
git clone https://github.com/Tony14261/MicroMightyBot/pip install -r requirements.txtDISCORD_TOKEN=your_discord_bot_token
MONGO_URI=your_mongodb_connection_string
PORT = 8000If you are using render, add
PYTHON_VERSION = 3.11.10as an environmet variable to specify the Python version you want
- Change the code to your style. Maybe add some features, improve the code, fix bugs,...
- Create a web service of the project
- Start command:
python main.py - Deploy it and.. done!
MicroMightyBot/
├── .env # Environment variables
├── LICENSE # License file
├── requirements.txt # Project dependencies
├── changelog.md # Change log file
├── main.py # Bot code
├── exceptions.py # File to store the bot's custom exceptions
├── status_web.py # File for UpTimeRobot and web server
└── README.md # Project documentation
Feel free to submit issues (in Issues) or suggest features (in Pull Request). Contributions are always welcome!
This project is licensed under the CC-BY-NC-SA License.
Discord server: Invite link
If you encounter any issues or want to suggest a feature, feel free to report or contact me.