You may tell me what how many dice you want to roll, how many to keep, drop, or reroll, all in one command. If N is not given, it is usually defaulted to 1. Basic math operations such as +, -, *, / are supported, as well as grouping expressions in brackets to override order of operations. Check usage examples for guidance on the dice notation.
kh or khN | Keeps highest N |
kl or klN | Keeps lowest N |
dh or dhN | Drops highest N |
dl or dlN | Drops lowest N |
r> or r>N | Rerolls greater or equal to N |
r< or r<N | Rerolls lesser or equal to N |
ro> or ro>N | Rerolls once greater or equal to N |
ro< or ro<N | Rerolls once lesser or equal to N |
> or >N | Filters out greater or equal to N |
< or <N | Filters out lesser than or equal to N |
! | Explodes dice, adds another roll when dice hits the max |
!! | Compounding exploding dice, adds the reroll to the original |
!p | Penetrating exploding dice, explodes at a -1 modifier to the max roll |
I can record inline macros for later use. These macros are individual to the user.
addmacro | Adds a macro. |
macro | Runs a macro. |
deletemacro | Deletes a macro. |
macrolist | Displays list of user's macros. |
updatemacro | Updates a macro. |
I will echo your sentence with the inline roll. Use [[]] to denote that you wish for the contents to be rolled.
[[dice expression]] | Anything wrapped in [[]] will be parsed as a roll |
You may search for database entries by name. If you need to reference a specific version, append 5e/3e/pf for 5th edition, 3rd edition, or Pathfinder respectively.
If I cannot locate an exact match for your query, I will give you a small list of matches that I think may be what you were searching for. These matches can be scrolled through by react buttons, if reaction permissions are enabled.
bestiary, bestiary5e, bestiarypf, bestiary3e | Finds and displays a bestiary entry |
spells, spells5e, spellspf, spells3e | Finds and displays a spell entry |
items, items5e, itemspf, items3e | Finds and displays a item entry |
feats, feats5e, featspf, feats3e | Finds and displays a feat entry |
Generator tables for your DMing needs. Some random tables mostly from /r/BehindTheTables. I've provided a link to the original table
coins | Description of a fantasy currency. [Link] |
dndcharacter | Generate a dnd character [Link] |
golem | Creates a golem with random features. [Link] |
gossip | Random rumours. [Link] |
name | A funky name. |
nation | Creates the description of a new nation, useful for world building. [Link] |
table | A table. [Link] |
tavern-name | Short and simple tavern names. [Link] |
weather | Normal weather to supernatural events. [Link] |
Solves a mathematical expression with basic operations and functions. Useful for things that the dice roller does not cover.
+ | Addition |
- | Subtraction |
/ | Division |
* | Multiplication |
sqrt | square root |
Sets the default edition to search for. You can still use the edition specific commands such as spells5e, items3e, featspf, etc.
checkedition | Tells you the server's current edition. |
setedition | Assigns the server's current edition. |
Given a comma separated list, I'll choose one of the items randomly for you.