Someone suggested that the bot prompts players before making rolls (devil's bargain, assists, position, effect, etc).
I do think a lot of these things should be handled by the GM. Overeager players aren't a common (nor particularly bad) problem, so slowing down the bot by forcing all users to type unnecessary info / deal with prompts is not ideal.
I was considering implementing an alternate syntax so that this slower, prompt-based style is opt-in.
Here is the design I was considering:
Player inserts their action rating
: 1
Program prompts user about position / effect
: 1 risky standard
Program asks user about push, assist, etc.
:) 2 risky standard
Program rolls.
The results of the roll are posted, in addition to an explanation the consequences for Risky.
This syntax is based around a smiley face, the completion of which is to indicate that the player is happy with their current level of dice. They can go straight to the last step by inserting a :) an position / effect.
Worth noting that all positions and effects begin with different letters, so the first letter of each word could be regexed to reduce necessary typing / avoid typos.
Someone suggested that the bot prompts players before making rolls (devil's bargain, assists, position, effect, etc). I do think a lot of these things should be handled by the GM. Overeager players aren't a common (nor particularly bad) problem, so slowing down the bot by forcing all users to type unnecessary info / deal with prompts is not ideal.
I was considering implementing an alternate syntax so that this slower, prompt-based style is opt-in.
Here is the design I was considering:
This syntax is based around a smiley face, the completion of which is to indicate that the player is happy with their current level of dice. They can go straight to the last step by inserting a :) an position / effect.
Worth noting that all positions and effects begin with different letters, so the first letter of each word could be regexed to reduce necessary typing / avoid typos.