···39394040extras:
41414242-- `/commands` - Lists all available commands.
4242+- `/commands` - Lists all available commands
4343- `/debugpools` - Debug the generated pools structure
4444- `/hostname` - Replies current hostname
4545- `/ping` - Replies with 'Pong!'
4646+- `/clean` - Clean up stuck or abandoned matches
4747+- `/forceclean` - Force clean a stuck match from memory
4848+- `/version` - Replies with current version
46494750utility:
48514949-- `/clean` - Clean up stuck or abandoned matches.
5050-- `/config set-referee-role` - Set the role that is allowed to run referee commands.
5151-- `/event create` - Create a new event and set it as active.
5252-- `/event switch` - Switch to an existing event.
5353-- `/event list` - List all events.
5454-- `/event current` - Show the currently active event.
5555-- `/forceclean` - Force clean a stuck match from memory
5656-- `/generate` - Generate all match pools for the tournament.
5757-- `/refresh` - Refresh the map pool from a Google Sheets URL.
5858-- `/restart` - Restart a previously completed match.
5959-- `/result` - Submit the result of the current chart.
5252+- `/config set-referee-role` - Set the role that is allowed to run referee commands
5353+- `/event create` - Create a new event and set it as active
5454+- `/event switch` - Switch to an existing event
5555+- `/event list` - List all events
5656+- `/event current` - Show the currently active event
5757+- `/generate` - Generate all match pools for the tournament
5858+- `/refresh` - Refresh the map pool from a Google Sheets URL
5959+- `/restart` - Restart a previously completed match
6060+- `/result` - Submit the result of the current chart
6061- `/start` - Start the next match!
61626263## TO-DO
···7172- [x] WebSocket match reporting
7273- [x] SpinShare chart metadata + album art
7374- [x] Match history and restart support
7474-- [x] Permission checks, only people with a certain role should be allowed to run certain events and commands, might need a complete re-write.
7575-- [ ] Support for friendlies, outside of tournament play. (This means we need to be able to run concurrent matches)
7575+- [x] Permission checks, only people with a certain role should be allowed to run certain events and commands, might need a complete re-write
7676+- [ ] Support for friendlies, outside of tournament play (This means we need to be able to run concurrent matches)
7677- [ ] start.gg match reporting
7778- [ ] fetch event data from start.gg, rather than using brackets.json and hardcoding things
7879- [ ] Simulate rolls because it's silly and fun! Should be interactive for the players