A small discordpy based bot for our little community.
Downloads all Issues with a "Bug" tag and prints them into the current channel.
Sends a random Joke into the current channel.
Sends a random Imgur image into the current channel.
Plays Roulette with the players
Gives every user with a specified role a secret santa.
Sends the time since the bot has started into the current channel.
Flips a coin
Throws a dice, see !help for usage.
Want to know when your friends got time for CSGO? Make Comie ask them for you.
Create watch2gether rooms with a preloaded video
Share a list of series you would recommend to your friends
A local config.json has to exist in the following form:
{
"discord":{
"token": "",
"admins": ["",""],
"botName": "",
"botID": ""
},
"csgo":
{
"teamSize": 5,
"channelName": "",
"channelID": ""
},
"db": {
"host": "",
"user": "",
"password": "",
"name": ""
},
"roles":
{
"reactionMessage": "",
"list": {
"": "",
"": ""
}
},
"roulette":
{
"maxbet": -1
},
"secretsanta":
{
"rolename": "",
"organizer": ""
},
"watchtogether":
{
"apikey": ""
}
}
Python >3.6
- pip3 install discord.py
- pip3 install pillow
- pip3 install python-git
- pip3 install requests
- pip3 install mysql-connector-python
- pip3 install kaleido
- pip3 install plotly
- MySQL
Hello World again :)