gradiuscypher / discord_gradiusbot

A gradiusbot for the Discord chat service.
6 stars 7 forks source link

Customs - Game management implementation #47

Closed gradiuscypher closed 6 years ago

gradiuscypher commented 7 years ago

A game instance is created every time a user requests a new game to start. A normal chat user can request a game be created (and specify the map). This game "lobby" will remain open for other players to join via bot commands. Once a game has been filled, the "lobby" closes and those players are PM'd a Tournament code via Discord.

The bot announces the start of a new game in the specific channel. Only one game of each map type can be created at a time.

The bot announces the completion of the game as well as simplified results, with a link to a full game breakdown. The backend stores the game results.

gradiuscypher commented 7 years ago

Reopening as this is related to bot development and not customs libraries.