About Dice Golem
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
/shrugor/tableflipwith native Discord integration. Just type/rollto 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!
Popular Commands
| Command | Description |
|---|---|
/help | Show help for using Dice Golem. |
/buttons | Mobile-friendly dice button pads dnd5eCommon D&D 5e system dice rolls fateCommon Fate (and Fudge) system rolls |
/expressions | Commands for managing saved expressions saveSave an expression with an optional name and label unsaveRemove a saved expression editEdit your saved expressions (experimental) exportExport your saved expressions to a CSV. clearClear your saved roll exressions. |
/roll | Roll a dice expression expressionDice expression to roll, like '2d6+1' labelRoll label, like 'fire damage' detailedInclude detailed results of the roll secretRoll as an ephemeral roll privateHave the result DMed to you |
/secret | Make an ephemeral roll that only you will see expressionDice expression to roll, like '2d6+1' labelRoll label, like 'fire damage' detailedInclude detailed results of the roll |
Categories
Monetization
Similar Bots
Other games bots you might like
Popular on UpBot
Trending bots in our directory