Scythe bot-assisted role management
So I'm making a server that will be used to coordinate a board game. Not all people in the server will be playing the board game at a given time. The game in question is named Scythe.
At the start of a game of Scythe, every player is randomly assigned a faction. Available factions are:
Russviet Union, Republic of Polania, Empire of Saxony, Crimean Khanate, Nordic Kingdoms, Clan Albion, and Togawa Shogunate.
I have created a role for each of these factions (in addition to an 'admin', 'bot', and '@everyone' roles) in the server.
After being assigned a faction, players are then given a random empire type (player mat). Available mats are:
Industrial, Engineering, Patriotic, Mechanical, Agricultural, Militant, and Innovative.
Added catch: There are two illegal combinations, those being Industrial Russviet Union, and Patriotic Crimean Khanate.
Essentially, I am looking for a bot that should be able to:
Assign the prompting player a random faction (via roles), and mat (stated in chat)
Remove already chosen options from the pool until the bot is reset
Remove options from the secondary pool specifically for someone in the Russviet or Crimean roles
Be reset with a command
Bonus points if the flavortext is highly customizable
Does anyone know offhand of a highly modifiable bot that can do those things already?
-
Op
0
Please sign in to leave a comment.
Comments
1 comment