For those that are interrested :

https://github.com/ShaZeh/PUGBot

Allow players to queue up by adding themselves to the pickup list.
Once there is enough players, players can then promote themselves as captain and start picking.

Winners get priorities on the next matches while losers get placed at the end of the queue.

Commands are as follow :
- !add / !add <name>
- !remove / !remove <name>
- !list
- !sub / !sub <name>
- !cap
- !pick <name>

Settings :
- !pug autocointoss : One captain will randomly be chosen as winner of the cointoss
- !pug forcePick : Players cannot join unless they are picked
- !pug forceTurn :Captains have to wait after each other in order to pick
- !pug enforce : Match cannot start without picking team
- !pug managesub : Only captains will be able to choose who can replace their player

Additionnal Info :
- It is unecessary to type the full name in order to pick someone. The bot will select the first player that match the input given.
- I believe there's might still be an issue where some particular names are unpickable. I still haven't been able to verify this.



The file is pug.py.

Feel free to take it or do modiffications to it. Btw Im a Github noob.

I forgot to say, there's might still be bugs with it. The developement kind of halted a month ago. Im mostly putting it out there in case some of you guys might have some uses for it.