Commit graph

3 commits

Author SHA1 Message Date
Sydney 68d434cc91
Implement multi-channel support.
* Can now have shootouts in multiple channels.
2020-12-04 14:12:18 -05:00
Sydney 96afb67bf2
Implement requested changes.
* Made a delay between when the shootout starts and when messages can be submitted.
    - This delay can be configurable.
* Added a fuzzy time to help randomize the time between when the lobby ends and shootout begins.
    - This fuzzy time can be configurable.
* "Draw!" messages are now configurable. This is the message the bot listens for.
* Added randomized and configurable victory messages.
    - The first {} is always the user's mention.
    - The second {} is always the currency amount won.
    - The final {} is always the name of the currency.
* Added warnings when setting excessively high wait times. Admins can confirm they want high wait times with a "yes" message.
* Debug config dump and reset commands are now visible.
2020-12-03 20:21:16 -05:00
Sydney 195b0eca05
Add Shootout Cog
* Implements Suggestion #394 on Champions of Equestria's Discord Server
* Rewards players for fast typing
* Configurable message to type to win.
* Settable pot amount, even zero.
* Configurable wait time after the first player has joined the game.
2020-12-03 00:54:11 -05:00