
Dice Golem
Verified21,700 serversNo media available.
Dice Golem rolls dice! It's lawful neutral. Send it dice roll expressions like 1d20 + 3
directly in chat to play your TRPG of choice without having to switch windows. Add it to your server or your user and roll dice anywhere! It also responds to @mentions and direct messages.
Features
- Slash commands: Roll dice as easily as you'd
/shrug
or/tableflip
with native Discord integration. Just type/roll
to start rolling! - Saved expressions: Save and manage rolls you make often to Dice Golem! They'll be suggested as filterable autocomplete options as you type.
- Roll history: Dice Golem keeps a history of your recent dice rolls and suggests them, too!
- Secret rolls: Make secret, ephemeral rolls that only show up for you, even in servers.
- Private rolls: Make rolls in private by messaging Dice Golem directly, or have results sent back to you as DMs from the comfort of your server or session thread.
- Tap-to-roll buttons: Use pads of buttons to make popular TRPG system rolls without typing them out!
- Simple and clean: Dice Golem aims to stay out of your way and keeps a low profile so that it doesn't clog chat.
Example Rolls
Dice Golem's syntax is similar to Roll20's. Any of these rolls can be made with the /secret
or /private
commands to make rolls that only you will see or that Dice Golem will DM to you.
Tip! Rather than using Slash commands you can @mention Dice Golem with your roll:
@Dice Golem 3d6 + 1
. If you give the bot a nickname it will respond to its new @mention!
expression |
Description |
---|---|
d20+2 |
Roll a D20 and add 2 to the result. Basic math operators like - , + , * , / , ** (exponent) and % (modulo/remainder) are supported. |
4dF |
Roll 4 Fudge/Fate dice. |
3d6d1 |
Roll three D6s and drop the lowest one. You can keep highest dice with kh , drop the highest with dh , and keep the lowest with kl . |
2d20kl1 |
Simulate disadvantage by keeping the lowest result out of two D20s. |
2d20r1 |
Roll two D20s, re-rolling any 1s. You can also re-roll dice based on comparisons, ex. 2d20r<3 to re-roll all results of 3 or less. |
d20ro1 |
Roll a D20 and re-roll it only one time if the first result was a 1. Comparison checks work here too, like 10d8ro>4 ! |
8d6s |
Roll eight D6s and sort the results in ascending order. To sort results in descending order use sd : 8d6sd . |
2d6 + 1d4 + 3 |
Combine dice groups and math together in a single request. |
3d6 # Fire damage |
Add an inline label for an expression after a # or \ . The label will be included in the response text. |
Credits
Profile picture and artwork of Dice Golem created by Amanda Rae Illustration. Thank you!
Dice Golem's original Discord avatar was The Dice Golem Boss designed by KaerRune on Etsy. Thank you!
roll
Roll a dice expression
expression* – Dice expression to roll, like '2d6+1'
label – Roll label, like 'fire damage'
detailed – Include detailed results of the roll
secret – Roll as an ephemeral roll
private – Have the result DMed to you
expressions
Commands for managing saved expressions
save – Save an expression with an optional name and label
unsave – Remove a saved expression
edit – Edit your saved expressions (experimental)
export – Export your saved expressions to a CSV.
clear – Clear your saved roll exressions.
secret
Make an ephemeral roll that only you will see
expression* – Dice expression to roll, like '2d6+1'
label – Roll label, like 'fire damage'
detailed – Include detailed results of the roll
help
Show help for using Dice Golem.
buttons
Mobile-friendly dice button pads
dnd5e – Common D&D 5e system dice rolls
fate – Common Fate (and Fudge) system rolls
Similar Social Bots
Discover other social bots that might interest you
Popular Discord Bots
Check out the most popular bots in our directory
Discover More Bots
Explore our complete directory of Discord bots to find the perfect ones for your server