On 09 Mar 2020, Alpha said the following...
This is a pretty cool idea.
It would be pretty handy for message based roleplaying. The tricky part is:
how do you keep someone from editing a message after the dice tag (eg.
[1d20]) has been replaced with a random number (eg. "Steve rolled [1d20] = 19"), in an attempt to re-roll the dice, hoping for a better result? Or, how
do you prevent them from editing the message and just inserting fake results?
I've seen some forum-based dice rollers that either add a warning, i.e. "Warning! This message has been edited by...", or do not allow editing after the message has been posted. There might be other ways to resolve this, like storing the actual results of the dice roll somewhere else, and just pointing to them. *shrugs*
Even just a simple text replacement function would be fine, and then you just have to trust people to not cheat.
--- Mystic BBS v1.12 A45 2020/02/18 (Windows/64)
* Origin: Abacus BBS (21:1/190)