The other day, @Vijay asked about a dice roller on this forum:
Well, we didn’t have a good one at that time, but now we do!
To use the dice roller at any time, simply mention the user @dice and include the dice notation you need. It can handle most things, but please reply to this post to say if there’s anything else you think should be included. Anyone can use this, and you can do it in the main post of a topic, or in a reply.
Some things it can handle are:
Basic rolls of any number of dice - e.g. d6, 1d8, 2d10, 3d100
Basic modifiers - e.g. 1d8+4, d20-5
Dice as modifiers - e.g. d8+d6
Multiple dice combined - e.g. d6 & d6 will mimic a d66 roll
Percentage die: d%
Advantage/disadvantage - e.g. d20 advantage or d12 disadvantage
Some notes:
You can perform multiple rolls in one request by putting each one on a new line (see below).
The ‘d’ is not case-sensitive, so you can make it lower or upper case.
Please continue to test it out by replying to this post with anything you like to see how it works. If something doesn’t work as expected, let me know!
Here’s an example of the roller in action - the first reply to this post will include the results:
Well it looks like it already explained the difference
Discourse (the platform this site runs on) has built-in AI features. You need to connect it to a service - in this case I went with GPT-mini - and then you can create “personas” to interact with. I created the dice roller persona, explained TTRPG dice notation to it, and told it how to respond. None of the content on the site, persona instructions, or anything else from here is fed back to the model though - it’s all self-contained on this site.
I might tell it not to respond to anything other than dice notation going forward, so it doesn’t answer other questions in the post like it did for you (although that was actually quite helpful in this case).