This is a very lightweight bot for organising pickup games on Discord. It has no tracking and no matchmaking. It simply maintains a queue of players who wish to play and prints out two randomised 5 person teams when 10 people are signed in.
You can add the public version of this bot to your server using this link:
- Get your bot a discord token by adding a new app at https://discordapp.com/developers/applications/me and creating your app a bot user
- Add your bot to your guild by constructing a link from this https://discordapp.com/developers/docs/topics/oauth2#adding-bots-to-guilds - The permissions you will need are 3072, so your link will take the form https://discordapp.com/oauth2/authorize?client_id=[your bot id from the link above]&scope=bot&permissions=3072
- Install python 3.5
pip install .
- if you intend to edit the code, usepip install -e .
- Put your bot's token into config.json (see config.json.example)
- Run
discord-gather
- Type !help in any Discord channel that the bot resides in for more information.
https://hub.docker.com/r/veryhappythings/discord-gather/ - Stick DG_TOKEN on your environment and off it goes. Very much a WIP, contributions welcome!
A huge thanks to: