SpinShare Referee Bot refbot.ellite.dev/overlay

update readme

+15 -14
+15 -14
README.md
··· 39 39 40 40 extras: 41 41 42 - - `/commands` - Lists all available commands. 42 + - `/commands` - Lists all available commands 43 43 - `/debugpools` - Debug the generated pools structure 44 44 - `/hostname` - Replies current hostname 45 45 - `/ping` - Replies with 'Pong!' 46 + - `/clean` - Clean up stuck or abandoned matches 47 + - `/forceclean` - Force clean a stuck match from memory 48 + - `/version` - Replies with current version 46 49 47 50 utility: 48 51 49 - - `/clean` - Clean up stuck or abandoned matches. 50 - - `/config set-referee-role` - Set the role that is allowed to run referee commands. 51 - - `/event create` - Create a new event and set it as active. 52 - - `/event switch` - Switch to an existing event. 53 - - `/event list` - List all events. 54 - - `/event current` - Show the currently active event. 55 - - `/forceclean` - Force clean a stuck match from memory 56 - - `/generate` - Generate all match pools for the tournament. 57 - - `/refresh` - Refresh the map pool from a Google Sheets URL. 58 - - `/restart` - Restart a previously completed match. 59 - - `/result` - Submit the result of the current chart. 52 + - `/config set-referee-role` - Set the role that is allowed to run referee commands 53 + - `/event create` - Create a new event and set it as active 54 + - `/event switch` - Switch to an existing event 55 + - `/event list` - List all events 56 + - `/event current` - Show the currently active event 57 + - `/generate` - Generate all match pools for the tournament 58 + - `/refresh` - Refresh the map pool from a Google Sheets URL 59 + - `/restart` - Restart a previously completed match 60 + - `/result` - Submit the result of the current chart 60 61 - `/start` - Start the next match! 61 62 62 63 ## TO-DO ··· 71 72 - [x] WebSocket match reporting 72 73 - [x] SpinShare chart metadata + album art 73 74 - [x] Match history and restart support 74 - - [x] Permission checks, only people with a certain role should be allowed to run certain events and commands, might need a complete re-write. 75 - - [ ] Support for friendlies, outside of tournament play. (This means we need to be able to run concurrent matches) 75 + - [x] Permission checks, only people with a certain role should be allowed to run certain events and commands, might need a complete re-write 76 + - [ ] Support for friendlies, outside of tournament play (This means we need to be able to run concurrent matches) 76 77 - [ ] start.gg match reporting 77 78 - [ ] fetch event data from start.gg, rather than using brackets.json and hardcoding things 78 79 - [ ] Simulate rolls because it's silly and fun! Should be interactive for the players