Discord RandBot
RandBot - Discord Bot Randomizer
RandBot is a versatile Discord bot that allows users to create and manage lists, and randomly select items from those lists. Developed using Python and the discord.py library, RandBot leverages MongoDB for persistent data storage. Initially designed for use in a Call of Duty: Warzone Discord server, this bot can be adapted for various use cases where randomized selection from user-generated lists is needed.
Features:
- Create Lists: Users can create custom lists using the
?list
command. Each list is stored in a MongoDB database. - Random Selection: The bot can return a random item from a specified list using the
?random
command. - Delete Lists: Lists can be deleted with the
?delete
command. - Additional Commands: The bot also supports fun commands like
?8ball
and?yesno
for random answers, and?commands
to display all available commands. - Daily Maintenance: A daily task cleans up old lists from the database to ensure efficient storage management.
Project Status:
The project is currently discontinued due to a lack of interest, but it remains a functional and illustrative example of a Discord bot integrated with a NoSQL database. The bot can still be self-hosted and can be invited to other servers.
CUDA Stresser Code Overview
Project information
- Category Chatbot Development
- Technology
- Python
- Discord.py
- MongoDB
- JSON (Data Serialization)
- Project date April, 2021
- Project URL https://git.jirikarlik.com/karlji/Discord_RandBot
- Visit Website