Riskbot is the communitys very own Discord bot tailor made for anything RISK related.
Contact eirik if you want to use riskbot in your server
Common commands
/friendsofrisk
Generates a link to login to Friends of Risk without using username and password.
/availability
Generates a link to update your availability.
/sabr-rank
Show your current FFA sabr rankings
/sabr-top
Show the current top FFA sabr rankings
/showavailability
Show the current availability of yourself or any user you like.
/schedule
Suggest the 5 best possible times for a group of users to play a match based on their availability
/assassin
Assign targets in DM for an assassination game.
/imposter
Assign imposter(s) in DM for an imposter game.
/stalemate
Assign a alternative win condition for a stalemating game to the players in DM
/settings
Generate some random game settings.
/create-event
Create an event for using Friends of Risk signup system
Team tournament specific commands
/maketeamavailability
Combines the individual availabilities from any users into your team captain availability
/showteamavailability
Show the current team captain availability of yourself or any team captain you like.
/scheduleteam
Suggest the 5 best possible times between team captains, based on their teams availability
Main server specific commands
/roleremove
Remove a role from ANY user who has it (event staff only)
/swap
Swap group threads between two players in a tournament round (event staff only)
/1v1-result
Submit results from a 1v1 Casual League match (#casual-league-scores only)
/1v1-top10
Show the current top10 in the 1v1 Casual league (#casual-league-scores only)
Other features
- Game thread creating API (used by Classic World Championship)
- User swapping API (used by Classic World Championship)
- Channel messaging API (used by Classic World Championship)
- Tournament calendar message syncronization (on most servers)
- DM tool (used by main server)
Code
Riskbot is developed and maintained by eirik, and you can find the sourcecode here: https://gitlab.com/sttr/riskbot
Credits
Thanks to these users for contributing to the developement of riskbot
- b_w_johan for being chief executive tester
- Brutalpipe for ideas about team related commands
- Sterling for ideas and help testing a lot of commands
- Plazmafield and 3irc for ideas and help with the calendar system
- Myketh for the idea for the /imposter command
- sppancake for making the /swap and /roleremove commands
- CQG for ideas and help testing the riskbot-API
- Brilliant Frog of White Meadow for the idea for the /stalemate command
- ... and many more for helping testing, coming up with ideas and using riskbot