A dice rolling bot for use in trpg sessions.
Fortuna is a dice roller for Discord, designed for tabletop RPG players. It supports complex expressions and customizable mechanics.
Features include:
- Public and private rolls
/roll (public), /private_roll (only you see the result)
- Basic dice rolls
/r d6 β roll 1d6
/r 2d20 β roll 2d20
/r 100d6 β roll up to 100 dice
- Exploding dice
/r d6e6 β explode on 6
/r d6ie β infinite explosions on max value
- Rerolling dice
/r d20r1 β reroll 1s once
/r d20ir β infinite reroll 1s
- Keep/drop mechanics
/r 4d6k3 β keep highest 3
/r 6d8kl2 β keep lowest 2
/r 4d6dr1 β drop 1 lowest
- Success/failure counting
/r 5d10t7 β count dice β₯ 7 as successes
/r 5d10f1 β count dice β€ 1 as failures
/r 6d6t4f1 β count successes and failures in one roll
- Multiple rolls
/r 3x2d6 β roll 2d6 three times
/r 5x(d6+1) β roll adjusted result multiple times
- Arithmetic operations
/r 2d6+3 β add constant
/r d20-1 β subtract
/r d4*3 β multiply
/r d20/2 β divide
- Functions
/r adv(d20) β advantage
/r dadv(d20) β disadvantage
- Parentheses and grouping
/r (d6+d8)*2 β grouped math
/r adv(d20+5) β advantage on full expression
Fortuna also includes optional macro support for the Traveller RPG system, including quick skill checks and stat generation.