Skip to content

Jaguar000212/Wizardi

Repository files navigation

Wizardi

A multi utility Discord bot coded in Python

Top.gg Discord Bot List

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.

📃 Requirements

# 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

🔑 APIs Used

  1. Superhero API : Generate Key
  2. Neko API : Website
  3. Pop-Cat API : Website

⚙️ Installation

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

    1. Open config/config.json.
    2. Fill up all the details including api keys and bot token.
  • 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

🧑🏻‍💻 Work in Progress

  • Music and Security modules.
  • Auto Mod and Auto 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 jaguar000212@gmail.com 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