Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Avrae?
Avrae is a Discord bot for playing Dungeons & Dragons online. It handles the mechanical busywork of a session—dice, character sheets, and combat order—inside a Discord server, so a group can run a game in text or voice channels without switching to a virtual tabletop.
Its three core functions, based on the site's own descriptions:
- Advanced dice roller. A custom dice parser supports most rolls D&D needs, including advantage, disadvantage, and crits. You can keep, drop, or reroll dice, and dice can explode or be bounded.
- Character sheet integration. Avrae reads sheets from D&D Beyond, Dicecloud, or a Google Sheet and generates macros for attacks, ability checks, and saving throws. A player runs a command to make a check, save, attack, or cast, and the necessary rolls resolve automatically.
- Initiative tracking. A combat tracker for a text channel, with automatic sorting and tracking of HP, AC, resistance, and status effects. It ties into the character sheet manager and 5e content.
Who it suits: groups already comfortable in Discord who want fast, low-friction rolls and combat tracking, especially play-by-post or text-heavy games where typing commands is natural. It is less appealing if your table prefers a visual map and tokens, since Avrae is command-driven rather than a graphical tabletop.
A practical next step: if you want to try it, invite the bot to your server and confirm these permissions are enabled: Read Messages, Send Messages, Embed Links, and Manage Messages. Then connect one character sheet and test a single attack command before running a full combat, so you can see how the generated macros behave with your sheet's format.
For alternatives, Roll20 and Foundry Virtual Tabletop offer map-and-token play, while D&D Beyond is the sheet source Avrae can read from.
How do I invite Avrae to my Discord server?
Invite Avrae by opening its official site and using the invite link there: Avrae. You'll be asked to pick your server from a dropdown and authorize the bot. During that step, make sure Read Messages, Send Messages, Embed Links, and Manage Messages are enabled, since Avrae needs those permissions to post rolls and manage initiative messages.
You need the Manage Server permission on the target server to add a bot. If the server doesn't appear in the dropdown, you're likely signed into the wrong Discord account or lack that permission.
After it joins
- Run a basic roll in a text channel to confirm it responds.
- For character sheets, connect D&D Beyond, Dicecloud, or a Google Sheet, then let Avrae generate macros for attacks, checks, and saves.
- Start an initiative tracker when combat begins; it sorts combatants and tracks HP, AC, resistances, and status effects.
Practical notes
- Keep Avrae's role above any roles whose messages it should manage, or message-management actions can fail.
- If you only want dice rolling, the sheet integration and initiative features are optional — you can invite it and use just the roller.
- For a quick test, create a private channel first, invite Avrae, and try a roll and an initiative start before rolling it out to your whole group.
How does Avrae integrate with D&D Beyond character sheets?
Avrae reads a D&D Beyond character sheet and turns it into a set of ready-to-use macros, so players can roll attacks, ability checks, saving throws and spells without manually rebuilding the math in Discord. Once the sheet is connected, a player uses a command to make a check, save, attack or cast, and Avrae resolves the necessary rolls automatically. This is the main draw for groups already keeping characters on D&D Beyond: the sheet stays the source of truth, and Discord becomes the table.
The page also notes that Avrae can read sheets from Dicecloud or a Google Sheet, so D&D Beyond is one supported source rather than the only one. That matters if your group is mixed — some players on D&D Beyond, others on a spreadsheet — because they can still share one initiative tracker and one bot.
H3 Practical setup and trade-offs
- What you need first: a D&D Beyond character sheet and a Discord server where you can invite Avrae. The page lists the permissions to enable: Read Messages, Send Messages, Embed Links and Manage Messages.
- What improves immediately: attacks, checks, saves and casts become single commands, with advantage, disadvantage and crits handled by the dice parser.
- What it does not remove: someone still has to keep the D&D Beyond sheet updated. If a player levels up on paper and not in the sheet, the macros will roll the old numbers.
- Where it shines: combat. Initiative tracking sorts combatants automatically, and it tracks HP, AC, resistance and status effects, tying back into the same character sheet data.
For a concrete case: a DM running a text-channel one-shot can have four players connect D&D Beyond sheets, then run the whole fight through the initiative tracker while each player rolls their own attacks with a command. The alternative — everyone rolling physical dice and the DM tracking HP in a notes app — works, but loses the automatic sorting and status tracking.
If you are deciding whether to connect a sheet at all, start with one character. Connect a single D&D Beyond sheet, run one combat encounter, and see whether the generated macros match how your table actually plays. If they do, connect the rest. Avrae's own site is at Avrae, and D&D Beyond character sheets live at D&D Beyond.
How does Avrae's initiative tracker work for combat?
Avrae’s initiative tracker is built for running D&D combat inside a Discord text channel. It keeps the turn order and combat state in the channel, so players can see whose turn it is and what is happening without switching to a separate app.
Avrae lists these tracker features:
- Automatic combatant sorting by initiative
- HP, AC, resistance, and status effect tracking
- Integration with the character sheet manager and 5e content
That means when a fight starts, you add the player characters and monsters to the tracker, and Avrae orders them by their rolled initiative. During combat, you can apply damage and healing, check or change AC, mark resistances, and add conditions such as prone or poisoned. Because it connects to character sheets from D&D Beyond, Dicecloud, or a Google Sheet, the tracker can also pull in relevant character information and resolve rolls through the same commands used for attacks, checks, saves, and spells.
For a typical session, the practical flow looks like this: the DM rolls initiative for the monsters, players roll for their characters, and Avrae sorts everyone into a turn order. On each turn, the active player uses their character’s macros to attack or cast, and the DM updates HP and conditions as needed. The tracker then advances to the next combatant.
The main trade-off is that everything lives in Discord. That is convenient for online groups already using Avrae for dice and character sheets, but it is less visual than a virtual tabletop with a battle map. It suits theater-of-the-mind combat, play-by-post games, and groups that want fast bookkeeping rather than grid movement.
Next step: invite Avrae to your server with Read Messages, Send Messages, Embed Links, and Manage Messages enabled, then start a test encounter with one player character and one monster to see how the turn order and HP tracking feel before using it in a real session.
What advanced dice rolling features does Avrae support?
Avrae's dice roller is built around a custom parser rather than a fixed set of buttons, so it handles most roll types that come up in D&D play. According to the site's own description, the roller supports advantage, disadvantage, and critical hits as built-in options, and lets you keep, drop, or reroll individual dice. Dice can also "explode" (roll again and add when a maximum face comes up) and be "bounded" (roll again until a result falls inside a set range).
What that means at the table
- Advantage/disadvantage and crits are handled as roll modifiers, so you don't manually roll twice and compare.
- Keep/drop/reroll covers common mechanics like rolling 4d6 and keeping the highest three, or rerolling 1s.
- Exploding and bounded dice suit systems and house rules where a die triggers extra rolls or must land within limits.
A concrete example
A rogue player types a sneak-attack roll, and the bot resolves the attack roll, the extra damage dice, and any crit expansion in one command rather than several manual steps. That is the practical benefit: fewer separate rolls and less arithmetic mid-combat.
Where it fits best
Avrae is aimed at groups already playing D&D inside Discord, especially text-based or play-by-post games where a fast, readable roll log matters. If your group plays entirely in person with physical dice, the roller adds little. If you run sessions in Discord and want rolls, character-sheet macros, and initiative in one bot, the dice parser is the core reason to use it.
A useful next step: test the roller with your table's most complicated roll, such as a crit with rerolled 1s, before committing a whole campaign to it. If it resolves that cleanly, the rest of the workflow will likely hold up too.
How do I set up Avrae to roll attacks and checks from my character sheet?
Connect your character sheet first, then let Avrae generate the macros. Once the sheet is linked, you roll attacks, checks, saves and casts with short commands instead of typing out the dice each time.
Avrae reads sheets from D&D Beyond, Dicecloud or a Google Sheet, and automatically builds macros for attacks, ability checks and saving throws. The page also notes that the bot needs Read Messages, Send Messages, Embed Links and Manage Messages permissions when you invite it to a server.
Setup order
- Invite the bot to your Discord server with the four permissions above.
- Link your character sheet using Avrae's sheet-connection command, pointing it at your D&D Beyond, Dicecloud or Google Sheet source.
- Run a check, save, attack or cast using the generated macro command rather than a manual roll.
- Confirm the output matches your sheet before using it in a live session — that is the step most people skip.
Why this matters in practice
If you are a player juggling a homebrew weapon and two buffs, the value is speed: the macro resolves the attack roll, the modifier and the damage without you re-reading the sheet mid-turn. If you are a DM running a text channel, the same integration feeds the initiative tracker, which handles combatant sorting, HP, AC, resistance and status effects, so you are not maintaining two separate records of the fight.
The trade-off is dependency. Your macros are only as current as the linked sheet, so a level-up or a magic item that never gets written back to the source will silently produce wrong rolls. Re-check after any character change.
A concrete first test
Pick your character's most common action — a longsword attack, say — and roll it through the sheet-linked command. Compare the modifier against the sheet by hand once. If they match, trust the macro for the rest of the session; if not, fix the sheet before combat starts.
For rules lookups and sheet hosting, the official sources are D&D Beyond and, for the system's reference material, Dungeons & Dragons.
User reviews (0)