A Multifunction Bot for Discord
- Using Docker
- git clone https://github.com/ddc/DiscordBot.git
- BOT_TOKEN variable needs to be inside the .env file
- docker-compose up --build -d
Games Included
Admin/Mod Commands
| admin cc [add,edit,remove] <command> |
Add, edit or remove custom commands |
| admin botgame <new game> |
Change game that bot is playing |
Config Commands
| admin config list |
List all bot configurations |
| admin config servermessage [on, off] |
Show message when a server gets updated |
| admin config membermessage [on, off] |
Show message when someone updates the profile |
| admin config joinmessage [on, off] |
Show message when a user joins the server |
| admin config leavemessage [on, off] |
Show message when a user leaves the server |
| admin config blockinvisible [on, off] |
Block messages from invisible members |
| admin config botreactions [on, off] |
Bot will react to member words |
| admin config pfilter [on, off] <channel name> |
Profanity Filter (block swear/bad words) |
Misc Commands
| about |
Displays bot info |
| echo |
Shows your msg again |
| ping |
Test latency by receiving a ping message |
| roll |
Rolls random number |
| pepe |
Posts a random Pepe from imgur url |
| tts <message> |
Send TTS as .mp3 to channel |
| serverinfo |
Shows server's informations |
| userinfo <member#1234> |
Shows discord user informations |
| lmgtfy <link> |
Creates a lmgtfy link |
| invites |
List active invites link for the server |
Bot Owner Commands
| owner servers |
Display all servers in database |
| owner prefix <new prefix> |
Change bot prefix for commands |
| owner botdescription <new description> |
Change bot description |
GW2 Commands
| gw2 config list |
List all gw2 configurations in the server |
| gw2 config session [on, off] |
Bot should record users last sessions |
| gw2 wvw [match, info, kdr] <world name> |
Info about a wvw match |
| gw2 key [add , remove , info] <api key> |
Add/Remove/Info - GW2 APIkey managing |
| gw2 account |
General information about your GW2 account |
| gw2 worlds [na, eu] |
List all worlds by timezone |
| gw2 wiki <name to search> |
Search the Guild wars 2 wiki |
| gw2 info <info to search> |
Information about a given name/skill/rune |
Acknowledgements
License
Released under the GNU GPL v3.
Buy me a cup of coffee
This bot is open source and always will be, even if I don't get donations. That said, I know there are people
out there that may still want to donate just to show their appreciation so this is for you guys. Thanks in
advance!
