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.
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.