🎲 The app is intended to use as a graphical interface dice roller for Discord. You can connect it with your Discord chat and use to roll some dice without typing!
The app offers special support for following games:
- Call of Cthulhu 7e
- Warhammer (Dark Heresy II, WFRP 2e/4e)
- Warhammer Money Converter
- Conan 2d20
- Narrative Dice (EotE SW)
- Legend of the Five Rings 1e (Roll and Keep)
- Legend of the Five Rings 5e
- and Fate dice
After selecting the mode in the Roll Options a dedicated modal will be shown for rolling d100 skill tests - with option to Push the roll and guidelines for optional spending luck.
The app offers special support for rolling Success Levels in Warhammer 2e, Warhammer 4e and Dark Heresy II.
The app can also help with adding and subtracting gold crowns, silver shillings and brass pennies:
This mode adds special modal for testing abilities, generating Hit Location and rolling Combat Dice:
In the modal one can define Focus, Target Number, Difficulty, select amount of dice rolled, focus and so on:
Damage Dice Result (with option to reroll selected dice):
Allows to roll Skill and Ring Dice and to modify the results:
Allows to build a custom dice pull from popular space opera RPG series:
In order to get started, Discord's server admin has to create a Webhook and share a special link with other users. Read below how to do it.
-
Select Webhooks in the left side menu and then press the button Create Webhook.
-
Name your Webhook and provide an icon (optionally). Copy a link to obtain your unique Webhook url and press Save button to close the modal. 🛑 Never share your Webhook link publicly and keep it a secret. You don't want to allow strangers to publish messages in your chat.
-
Now you can share the Webhook url with other players in two ways:
- Via link param.
Provide your players a link to an app which looks like this:
https://discord-dice-ui.herokuapp.com/?q=UNIQUE_CODE_FROM_YOUR_DICORD_WEBHOOK
💡 HINT: You can generate the link using Copy App Link button in the Setting Modal:
- Via link param.
-
Saving the Webhook in the app will connect the app with the Discord server.
npm run build
.npm run start
(serve -s build
command is required by Heroku).
npm run dev
.