I got sidetracked ...
I gave in to the idea of learning how to create Discord bots. My learning project was a Discord dice bot for Shadowrun 6.
Instead of simply writing text messages, I tried creating a graphical output (Thanks to game-icons.net ). This also gave me more flexibility to mark how dices were treated.
A cyan die marks a wild die.
A "-" marks a hit, that has not been counted due to the wild die having rolled a "1".
A "+" marks a die that has been added, because the 6 exploded (when using the 4-Edge Boost)
The syntax is !roll <a> [ <b> [ <c> ]]
a - The size of the pool
b - How many wild dies the pool includes (usually 0 or 1)
c - Additional dice to roll thanks to 4-Edge Boost
The development took me approx. two evenings and I admit, it was fun working on light useful stuff for a change.
I am now looking for a place to have this bot running permanently and then make it accessible to the community.
Possibly I create a few bots more for other RPGs.
Comments (2)
Do you know if this interferes with the more commonly used Dicebot on Discord? Can you run both dicebots on your server at the same time?
I admit, I wasn't thinking about that. You can run more than one server, but in that case both would answer. The interference is due to the "!roll" command, I assume. So a "!rollsr6" or "!sr6roll" would do the trick.
