A multi utility Discord bot coded in Python
My motive is to provide a full functionality discord bot for all your requirements and vanish the need to have multiple bots with same features just to have another one.
The bot is based on Disnake
, the popular fork of discord.py
The bot is being hosted as Wizardi
and is available on Invite.
# Application Requirements
● Python - 3.11.5
● MongoDB
# Libraries Requirements
● Disnake - 2.9.1 # main library to connect with Discord API
● Humanize - 4.9.0
● Loguru - 0.7.2 # for loggings
● Motor - 3.3.2 # to connect with MongoDB
● Requests - 2.31.0 # to connect with other APIs
● Akinator - 1.1.1 # for Akinator game
● Animec - 0.4.2 # to collect data for Anime
- Superhero API : Generate Key
- Neko API : Website
- Pop-Cat API : Website
You can self host the bot too. Follow the given steps.
- Clone the repo
& git clone https://www.github.com/Jaguar000212/Wizardi.git
- Install Python libraries
& pip install -r "requirements.txt"
-
Edit the
config
file- Open
config/config.json
. - Fill up all the details including api keys and bot token.
- Open
-
Launch the bot If everything is fine, you should be able to launch the bot by -
# Move to directory
& cd Wizardi
# Launch the bot
& python3 main.py
Music
andSecurity
modules.Auto Mod
andAuto Loggings
.- Much more awaited 😊
Currently, the development has been halted, contributions are welcomed. Also, the bot has been turned off, self hosting is required.
If you are interested in collaborating and introducing new features and changes to the bot, you are warmly welcomed!
E-Mail me at [email protected] and we can get started. Pull-Requests and issues are also appreciated.
Vote the bot if you like it ✨
Some assets have been downloaded for which I am not sure about the copyright. Raise an issue to get them removed if you are the owner.
⭐ From Jaguar000212