This is the planlist of all the tasks to be completed in the v1 of the Mantra bot!
- hikari-py
- disnake
- py-cord
- discord.js
First of all check .env.example
for Examples on environment variables.
Clone the repository using
git clone https://github.com/Mantra-Development/Mantra-Bot
cd Mantra-Bot
poetry shell
poetry install
python -m mantra
You're up and running!
git clone https://github.com/Mantra-Development/Mantra-Bot
cd Mantra-Bot
docker-compose build
docker-compose up
Command | Description | Command Type | Checklist |
---|---|---|---|
eval | Run Python code in bot environment | Modals | β |
(re/un) load | Reload/Unload/Load Plugins | Slash Command | β |
Command | Description | Command Type | Checklist |
---|---|---|---|
info | Some info about the bot | Slash Command | |
Avatar | View Avatar of a user | User Command | β |
ping | Ping of the Bot | Slash Command | β |
userinfo | Info of a user | User Command | β |
serverinfo | Info of a server | Slash Command | β |
emoji | Emoji Commands | Slash Command | |
steal | Steal Emoji | Slash Command | |
Android Clyde Commands | Self Explanatory | Slash Command | |
tag | Tags Command | Slash Command |
Command | Description | Command Type | Checklist |
---|---|---|---|
8ball | Magic 8Ball | Slash Command | β |
urban | Get words meaning from Urban | Slash Command | β |
reverse | Reverse a given Text | Slash Command | β |
coin | Flip a coin | Slash Command | β |
dog | Dog image and fact | Slash Command | β |
cat | Cat image and fact | Slash Command | β |
bird | Bird image and fact | Slash Command | β |
memes | Get memes | Slash Command | β |
Command | Description | Command Type | Checklist |
---|---|---|---|
embed | Embed Builder using buttons | Slash Command | |
say | Say command to make the bot talk | Slash Command | |
translate | Self Explanatory | Message Command | |
Leveling System | Self Explanatory | Slash Command | |
remainder | Remind you of things | Slash Command | β |
starboard | Star messages (Togglable) | Slash Command | β |
Command | Description | Permissions | Command Type | Checklist |
---|---|---|---|---|
timeout | (Un)-Timeout a member | Manage Messages | Slash Command | |
kick | Kick a member | Kick Members | Slash Command | |
ban | Ban a member(Also Include Temp-Ban) | Ban Members | Slash Command | |
purge | Purge messages | Manage Messages | Slash Command | |
role | Role commands(Add/Remove) | Manage Roles | Slash Command | |
slowmode | Enable/Disable Slowmode | Manage Channel | Slash Command | |
warn | Warning Related Commands | Manage Messages | Slash Command | |
case | Inflict a case with every moderation command | Manage Messages | Slash Command |