# Dice roller ahoy!

**URL:** <https://discussion.tekeli.li/t/dice-roller-ahoy/830>\
**Category:** Site guides\
**Created:** [6 May 2020 11:32 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830 "2020-05-06T11:32:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [6 May 2020 11:32 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/1 "2020-05-06T11:32:15Z")

</div>

[roll 4d3 - 4]

`4d3: 3 + 2 + 1 + 2 = 8`-4

20 characters

(This thread is for feedback on the dice roller, which is being maintained by @RogerBW on [codeberg](https://codeberg.org/Firedrake/discourse-dice-roller). Bug reports welcome. Bug reports with fixes even more welcome.)

---

<div class="post-metadata">

**Author:** ![RogerBW](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/rogerbw/32/3_2.png) [@RogerBW](https://discussion.tekeli.li/u/RogerBW)\
**Post date:** [6 May 2020 11:34 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/2 "2020-05-06T11:34:12Z")

</div>

The big disadvantage of this system, which is why I prefer discobot, is that it doesn’t show you who wrote the original post.

---

<div class="post-metadata">

**Author:** ![Agemegos](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/agemegos/32/15077_2.png) [@Agemegos](https://discussion.tekeli.li/u/Agemegos)\
**Post date:** [6 May 2020 11:34 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/3 "2020-05-06T11:34:43Z")

</div>

Oh well. It’s easy enough to do arithmetic.

[roll 4dF]

---

<div class="post-metadata">

**Author:** ![Agemegos](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/agemegos/32/15077_2.png) [@Agemegos](https://discussion.tekeli.li/u/Agemegos)\
**Post date:** [6 May 2020 11:36 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/4 "2020-05-06T11:36:42Z")

</div>

@discobot roll 4d3-4

@discobot roll 4d3 - 4

@discobot roll 4dF

---

<div class="post-metadata">

**Author:** ![discobot](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/discobot/32/1_2.png) [@discobot](https://discussion.tekeli.li/u/discobot)\
**Post date:** [6 May 2020 11:36 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/5 "2020-05-06T11:36:45Z")

</div>

Hi! To find out what I can do, say `@discobot display help`.

---

<div class="post-metadata">

**Author:** ![RogerBW](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/rogerbw/32/3_2.png) [@RogerBW](https://discussion.tekeli.li/u/RogerBW)\
**Post date:** [6 May 2020 11:37 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/6 "2020-05-06T11:37:01Z")

</div>

RogerBW suspects that  
[roll 4d3-8]  
will work.

---

<div class="post-metadata">

**Author:** ![RogerBW](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/rogerbw/32/3_2.png) [@RogerBW](https://discussion.tekeli.li/u/RogerBW)\
**Post date:** [6 May 2020 11:37 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/7 "2020-05-06T11:37:17Z")

</div>

Or not.  
@discobot roll 4d3-8

---

<div class="post-metadata">

**Author:** ![RogerBW](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/rogerbw/32/3_2.png) [@RogerBW](https://discussion.tekeli.li/u/RogerBW)\
**Post date:** [6 May 2020 11:37 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/8 "2020-05-06T11:37:42Z")

</div>

Tut! At this rate I’ll have to write my own.

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [6 May 2020 12:16 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/9 "2020-05-06T12:16:05Z")

</div>

Ross rolling vs intrigue 15 `d20: 8 `

I always include my name. Plus you can see who rolled by clicking the little red pencil icon.

---

<div class="post-metadata">

**Author:** ![BigJackBrass](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/bigjackbrass/32/4_2.png) [@BigJackBrass](https://discussion.tekeli.li/u/BigJackBrass)\
**Post date:** [6 May 2020 12:55 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/10 "2020-05-06T12:55:11Z")

</div>

This is much like sitting across the room from two people who are desperately trying to get Alexa to play their favourite Allman Brothers album.

---

<div class="post-metadata">

**Author:** ![gmwhite999](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/gmwhite999/32/8479_2.png) [@gmwhite999](https://discussion.tekeli.li/u/gmwhite999)\
**Post date:** [6 May 2020 12:55 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/11 "2020-05-06T12:55:25Z")

</div>

![dilbert-randomnumbergenerator](https://discussion.tekeli.li/uploads/default/original/2X/6/64a60045c5ff5a9d6d8fcbfe395fa06cf3b30dab.png)

---

<div class="post-metadata">

**Author:** ![RogerBW](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/rogerbw/32/3_2.png) [@RogerBW](https://discussion.tekeli.li/u/RogerBW)\
**Post date:** [6 May 2020 13:09 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/13 "2020-05-06T13:09:41Z")

</div>

![](https://discussion.tekeli.li/uploads/default/original/2X/4/408b5bbf692caaa0c738cf6dcf7b22820b040813.png)

---

<div class="post-metadata">

**Author:** ![RogerBW](https://discussion.tekeli.li/user_avatar/discussion.tekeli.li/rogerbw/32/3_2.png) [@RogerBW](https://discussion.tekeli.li/u/RogerBW)\
**Post date:** [7 May 2020 18:45 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/14 "2020-05-07T18:45:50Z")

</div>

> [@RogerBW](#):
>
> Tut! At this rate I’ll have to write my own.

I started with the one currently running here, and [GitHub - Firedrake/discourse-dice-roller: Adds [roll XdY] macro to Discourse](https://github.com/Firedrake/discourse-dice-roller) is the result. I plan to switch over to it next time there’s an upgrade. Advantages:

- tags the post with the original author’s name
- does +/-
- does dF
- does d% (because once I’d added support for dF, why not?)

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:27 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/15 "2020-05-11T07:27:44Z")

</div>

@RogerBW asked for a die roll:  
Like this (he said, hoping it would work):

`3d6-7: 6 + 4 + 2 = 5`  
`4dF: 1 + 0 + 0 + -1 = 0`  
`2d%: 14 + 12 = 26`

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:38 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/16 "2020-05-11T07:38:19Z")

</div>

@RossM asked for a die roll:  
[roll20d20] this post length limit is annoying.

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:39 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/17 "2020-05-11T07:39:17Z")

</div>

@RossM asked for a die roll:  
[roll 20d20] did i forget a gap?

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:39 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/18 "2020-05-11T07:39:49Z")

</div>

@RossM asked for a die roll:  
[roll 10d20] what is the limit for a post in terms of rolls?

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:40 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/19 "2020-05-11T07:40:33Z")

</div>

@RossM asked for a die roll:  
`d20: 12` do d20s help?

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:41 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/20 "2020-05-11T07:41:07Z")

</div>

@RossM asked for a die roll:  
[roll 20d6] I might break it.

---

<div class="post-metadata">

**Author:** ![system](https://discussion.tekeli.li/uploads/default/original/2X/e/ef089ab6628f1c6dc2a899bcbf6bc4faa5901940.png) [@system](https://discussion.tekeli.li/u/system)\
**Post date:** [11 May 2020 07:41 UTC](https://discussion.tekeli.li/t/dice-roller-ahoy/830/21 "2020-05-11T07:41:42Z")

</div>

@RossM asked for a die roll:  
`7d6: 4 + 4 + 6 + 4 + 6 + 5 + 6 = 35` 7 dice? Does that work?

[Next page](https://discussion.tekeli.li/t/dice-roller-ahoy/830.md?page=2)
