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!