Dice rolling
Roll checks, saves, attacks, or damage with `/roll` and standard dice notation.
A D&D 5e bot for Discord
Roll dice, track initiative, and pull up spells, monsters, classes, and equipment without leaving Discord. 5e-Bot puts the tools your group uses during a session in one place.
5e-Bot is free to use. If it helps your table, you can support the project.
Roll checks, saves, attacks, or damage with `/roll` and standard dice notation.
Add combatants, check the order, and move to the next turn right in the channel.
Find spells, monsters, classes, races, equipment, and quick rules answers.
When combat starts or a rules question comes up, nobody wants to dig through tabs. 5e-Bot keeps the rolls, turn order, and 5e SRD references in the same channel where your group is already playing.
Use `/roll` for the dice, `/in` commands for initiative, and the lookup commands when someone needs a spell, monster, class, or item. For the questions that do not fit a simple lookup, `/query` can help with a quick answer.
Need more than a Discord bot? Far Reach Co. has browser-based character sheets, a virtual tabletop, and campaign tools.
It does more than roll dice. You can also track initiative and search the 5e SRD without leaving Discord.
It keeps the routine parts of play in one channel: rolls, turn order, and the references your group checks most often.
Yes. Search commands cover the 5e SRD, and `/query` can help when your question needs more than a direct lookup.
/roll <input>
[number of dice]
d
[dice sides]
+
[modifier].
[number of dice]: Specifies how many dice to roll.
[dice sides]: Represents the number of sides on the
dice.
[modifier]: (Optional) A number that's added to the
total result of the dice rolls. If multiple modifiers are given,
they are all added.
If a user inputs 2d6+3, the command will simulate
rolling two 6-sided dice and then add a modifier of 3 to the
total.
The bot will display each individual dice roll and highlight any critical rolls (when the dice rolls its highest number). It will then provide the combined total of all the dice rolls plus any modifiers.
For our example (2d6+3):
The bot might respond with:
Input: 2d6+3
Roll 1: 4
Roll 2: 6 - CRITICAL
TOTAL = 13
// In case of any errors or incorrect inputs, the bot will notify the user with a "Failed to calculate, try again." message.
/query <question> [brief]
[question]: Your rules question in plain language.
[brief]: Optional boolean for a shorter answer.
Responses include a "Read more" link to Far Reach Co. SRD.
/in add <name> <value>
[name]: The name of the entity to add.[value]: The initiative value associated with the
entity.
/in remove <name>
[name]: The name of the entity to remove./in next
/in clear
/in list
Example:
Eliza : 25
Thandor : 20 - CURRENT
Caelum : 18
Mirelia : 16
Alaric : 2
/skills <choice>
[choice]
[choice]: Specifies the skill to retrieve
information about.
Acrobatics, Animal Handling, Arcana, Athletics, Deception, History, Insight, Intimidation, Investigation, Medicine, Nature, Perception, Performance, Persuasion, Religion, Sleight of Hand, Stealth, Survival.
/ability-scores <choice>
[choice]
[choice]: Specifies the ability score to retrieve
information about.
Strength, Dexterity, Constitution, Intelligence, Wisdom, Charisma.
/alignments <choice>
[choice]
[choice]: Specifies the alignment to retrieve
information about.
Lawful Good, Neutral Good, Chaotic Good, Lawful Neutral, True Neutral, Chaotic Neutral, Lawful Evil, Neutral Evil, Chaotic Evil.
/languages <choice>
[choice]
[choice]: Specifies the language to retrieve
information about.
Common, Dwarvish, Elvish, Giant, Gnomish, Goblin, Halfling, Orc, Abyssal, Celestial, Draconic, Deep Speech, Infernal, Primordial, Sylvan, Undercommon.
/classes <choice>
[choice]
[choice]: Specifies the class to retrieve
information about.
Barbarian, Bard, Cleric, Druid, Fighter, Monk, Paladin, Ranger, Rogue, Sorcerer, Warlock, Wizard.
/subclasses <choice>
[choice]
[choice]: Specifies the sub-class to retrieve
information about.
Berserker, Champion, Devotion, Draconic, Evocation, Fiend, Hunter, Land, Life, Lore, Open Hand, Thief.
/races <choice>
[choice]
[choice]: Specifies the race to retrieve
information about.
Dragonborn, Dwarf, Elf, Gnome, Half-Elf, Half-Orc, Halfling, Human, Tiefling.
/subraces <choice>
[choice]
[choice]: Specifies the sub-race to retrieve
information about.
High Elf, Hill Dwarf, Lightfoot Halfling Rock Gnome.
/conditions <choice>
[choice]
[choice]: Specifies the condition to retrieve
information about.
Blinded, Charmed, Deafened, Fatigued, Frightened, Grappled, Incapacitated, Invisible, Paralyzed, Petrified, Poisoned, Prone, Restrained, Stunned, Unconscious.
/spells <search term>
[search term]
[search term]: The term to search for.
/proficiencies <search term>
[search term]
[search term]: The term to search for.
/features <search term>
[search term]
[search term]: The term to search for.
/traits <search term>
[search term]
[search term]: The term to search for.
/equipment <search term>
[search term]
[search term]: The term to search for.
/magicitems <search term>
[search term]
[search term]: The term to search for.
/monsters <search term>
[search term]
[search term]: The term to search for.