I made little side project - a Discord bot that can organize PUGS - CSGO included. Still needs to be worked on, but if nobody ever uses it what's the point?
Give it a try: https://addme.gg/GatherBot/
GatherBot is a game/PUG(pick up game) organizing bot on top of the Discord platform. Reminiscent of the old IRC Gather bots, GatherBot lets players queue up to a PUG (by position, in games where relevant), and start when the required number of players join.
Default prefix is '!' Basic commands to get started: - 'commands' - lists all currently active commands - 'status' - gives the current status of the PUG (how many players added, etc) - 'game' - tells you the current game the bot is set to
All admin commands start with 'set', so for example '!set game csgo' - 'game' - changes the game to be played - 'name' - changes the bot's nickname - 'channel' - changes the bot's active channel (the bot is only active on a single channel)
-Supports multiple games, both single and multi position (For example in CSGO you just need 10 players, in LoL you need 2 of each position)
-Map voting (for relevant games)
-AFK/Ready up system
-Automatically creates voice channels and roles for each team (under a single category channel), gives only the players on each team access to their voice channel (by giving them the appropriate role).
-Automatically moves voice-connected users to their appropriate voice-channel, otherwise sends them a DM with an invite link (so they can just click it and conveniently join the voice-channel)
-Server managers can customize some settings. As new features get added, customization will grow. At some point, I want to make a little web app that'll allow managers to customize the bot's settings.
Commands and games
Dummy test run
Roles automatically created
Auto-moved to voice channel (Note: in the picture I have admin rights so I see all the voice channels. In practice, players will only see a single voice server - the one they have access to.)
Future features / TODO / possibilities:
-Support for different team creation systems (captain system, PUG runners/admins)
-Bot level ban system? Important for no-shows and such (people who you want to ban from
-Feel free to suggest your own ideas