Website profiles · Technology insights · Alternatives

avrae.io

Avrae is a Discord bot designed to streamline playing D&D over Discord. Featuring advanced dice, SRD and character sheet integration, and initiative tracking, you'll never need another D&D bot.

No paid content found
Visit website
Profile views 10 Outbound visits 0 Normal
Avrae Full homepage screenshot

At a glance

Category
Games & Board Games
Language
English
Paid-content signal
No paid content foundObserved
Registered
2017
Hosting
FastlyInferred
HTTPS certificate trusted
PassedObserved
Last updated

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

  1. Invite the bot to your Discord server with the four permissions above.
  2. Link your character sheet using Avrae's sheet-connection command, pointing it at your D&D Beyond, Dicecloud or Google Sheet source.
  3. Run a check, save, attack or cast using the generated macro command rather than a manual roll.
  4. 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.

Related questions

More questions →
What Is Avrae? A Discord Bot for Running D&D Online

Avrae is a Discord bot built to streamline playing D&D over Discord. It combines an advanced dice roller, character sheet integration, and initiative tracking in one bot, so a group can run combat and skill checks without switching between separate tools. It is relevant if you already play D&D in a Discord server and want rolls, sheets, and turn order handled in the same text channel.

Core Features

Advanced Dice Roller

Avrae uses a custom dice parser and is described as one of the most advanced dice rollers on Discord, capable of supporting pretty much every type of roll needed to play D&D. Built-in behavior includes:

  • Advantage, disadvantage, and crits
  • Keeping, dropping, or rerolling dice as needed
  • Exploding dice
  • Bounded dice

This matters because common D&D rolls (attack rolls with advantage, Great Weapon Fighting rerolls, exploding damage dice) can be expressed directly rather than resolved by hand.

Character Sheet Integration

Avrae can read character sheets from D&D Beyond, Dicecloud, or a Google Sheet. From those sheets it automatically generates macros to roll attacks, ability checks, and saving throws. A player can then use a command to make a check, save, attack, or cast, and all necessary rolls are resolved automatically.

In practice, this means a player does not need to manually assemble a dice expression for every action — the bot pulls the relevant numbers from the linked sheet.

Initiative Tracking

The initiative tracker is a fast way to track combat in a text channel. It supports:

  • Automatic combatant sorting
  • HP, AC, resistance, and status effect tracking
  • Integration with the character sheet manager and 5e content

That combination lets a DM run a full combat turn order in the same channel where players are already rolling.

How to Add Avrae to a Server

  1. Open the invite flow on the Avrae site and select your server from the dropdown menu.
  2. When prompted for permissions, ensure Read Messages, Send Messages, Embed Links, and Manage Messages are enabled.
  3. Confirm the invite.

The permission set is required for Avrae to read commands, post roll results as embeds, and manage its own messages in the channel.

What to Check Before Using It

  • Where your sheet lives. Integration only works with D&D Beyond, Dicecloud, or a Google Sheet — if your table uses a different sheet format, the automatic macro generation will not apply.
  • Discord permissions. If the four listed permissions are not granted, the bot may not function correctly in the channel.
  • Edition support. The initiative tracker references 5e content, so it is oriented toward 5th edition play.

Avrae is best suited to groups already running D&D in Discord who want dice, sheets, and combat tracking consolidated into one bot rather than spread across multiple tools.

What Can Avrae's Advanced Dice Roller Do?

Avrae's dice roller is built on a custom dice parser, and it covers essentially every roll type you need to run D&D over Discord. Advantage, disadvantage, and critical hits are handled automatically, and you can keep, drop, or reroll individual dice. Dice can also explode or be bounded. If your table plays on Discord and you want one bot to handle the full range of D&D rolls, this is the feature to evaluate first.

The core capabilities

Avrae describes its roller as "one of the most advanced dice rollers on Discord," capable of supporting "pretty much every type of roll needed to play D&D." The specific mechanics it lists are:

  • Advantage and disadvantage — built in, so you don't need to manually roll twice and compare.
  • Critical hits — also built in, which matters for attack rolls and damage.
  • Keep, drop, and reroll — you can retain or discard dice from a pool, or reroll them as needed.
  • Exploding dice — dice that trigger additional rolls under the conditions you set.
  • Bounded dice — dice rolls constrained within a defined range.

That combination is what separates it from a plain 1d20 roller. A standard bot resolves a single expression; Avrae's parser is designed to express the modifiers and edge cases that come up in actual play.

Why the parser matters more than the dice

The value here isn't any single mechanic — it's that the parser can express them together. In practice, a D&D roll is rarely just "roll a d20." It's a d20 with advantage, plus a modifier, with a damage pool that might reroll low dice, and a crit that doubles part of it. A roller that only handles the first part pushes the rest back onto the players.

Because Avrae's parser supports keep/drop/reroll, exploding, and bounded dice alongside advantage and crits, those compound rolls can be expressed rather than assembled by hand. That's the practical difference between "a dice bot" and "a dice roller you don't outgrow."

Where the dice roller connects to the rest of the bot

The roller doesn't operate in isolation. Avrae can read character sheets from D&D Beyond, Dicecloud, or a Google Sheet, and automatically generates macros to roll attacks, ability checks, and saving throws. A player then uses a command to make a check, save, attack, or cast, and all the necessary rolls resolve automatically.

So the advanced dice parser is the engine underneath the sheet integration: when you trigger an attack from your character sheet, the rolls it produces are being resolved by this same roller. The initiative tracker builds on the same foundation — it supports automatic combatant sorting, HP, AC, resistance, and status effect tracking, and integrates with the character sheet manager and 5e content.

What you need to get started

To use any of this, Avrae has to be in your Discord server. The site's connection instructions are:

  1. Invite Avrae to your server via the invite link on the site.
  2. Select your server in the dropdown menu.
  3. Ensure Read Messages, Send Messages, Embed Links, and Manage Messages are enabled.

Those four permissions are what the bot needs to post and manage its messages in your channel. If a roll or tracker command seems to do nothing, missing permissions are the first thing to check.

When this fits your table

Avrae's dice roller is a good fit if you play D&D on Discord and want rolls resolved inside the chat rather than in a separate tool, and if your rolls regularly involve advantage, crits, or keep/drop/reroll decisions that a basic bot can't express. It's also the natural choice if you already keep a character sheet on D&D Beyond, Dicecloud, or Google Sheets, since the sheet integration feeds directly into the roller.

It's less relevant if you play in person or on a virtual tabletop with its own built-in dice, or if your table only ever needs plain unmodified rolls — in that case the advanced parser is capability you won't use.

How Does Avrae's Initiative Tracker Work?

Avrae's initiative tracker is a combat-management tool that runs inside a Discord text channel. It keeps a live turn order for the encounter, sorts combatants automatically, and tracks the numbers that change during a fight — HP, AC, resistances, and status effects. It also connects to Avrae's character sheet manager and 5e content, so the same bot that rolls your attacks can also run the battle they happen in. It's built for D&D played over Discord, where there's no tabletop to hold tokens or a physical tracker to write on.

What the tracker actually does

The initiative tracker is described as "a fast way to track combat in a text channel." In practice, that means one message or embed in the channel becomes the shared source of truth for the encounter: who is in the fight, whose turn it is, and what condition everyone is in.

Its stated capabilities are:

  • Automatic combatant sorting — once initiative is rolled, the tracker orders participants rather than making you maintain a list by hand.
  • HP tracking — damage and healing are applied to combatants as the fight progresses.
  • AC tracking — armor class is recorded per combatant, so hit or miss can be resolved against a known number.
  • Resistance tracking — resistances are tracked, which matters when damage type determines whether a hit is halved.
  • Status effect tracking — conditions such as the ones that expire after a set number of rounds can be followed in the same place as the turn order.

Because all of this lives in the text channel, every player sees the same state without anyone asking "whose turn is it?" or "how much HP does that thing have left?"

Why the integration matters more than the tracker alone

A standalone initiative list is just a sorted set of names. The reason Avrae's tracker is useful is that it's wired into the rest of the bot.

Avrae reads character sheets from D&D Beyond, Dicecloud, or a Google Sheet, and from those sheets it automatically generates macros for attacks, ability checks, and saving throws. A player can then run a command to make a check, save, attack, or cast, and the necessary rolls resolve automatically.

The tracker integrates with that same character sheet manager, plus 5e content. The practical result: when a combatant's turn comes up, the rolls that belong to that turn can be produced by the same system that is holding the turn order. You aren't copying numbers between a roller and a tracker.

A concrete example

Say four player characters and three goblins are in a fight in a text channel.

  1. Initiative is rolled for everyone in the encounter.
  2. The tracker sorts the combatants into turn order automatically, so the sequence is fixed and visible.
  3. On a player's turn, they use their character's generated macro to attack. The roll resolves against the target's AC, which the tracker is holding.
  4. Damage is applied to the target's HP. If the target has resistance to that damage type, the resistance the tracker records is what determines the final number.
  5. If a condition is applied — something that lasts a set number of rounds, for instance — it's tracked alongside the combatant rather than in a separate note.
  6. When the round ends, the order is already there for the next round, with no re-sorting needed.

The value shows up in the moments that normally stall a game: checking a defense, remembering a condition, or working out whose turn is next.

What you need before it works

  • A Discord server where Avrae has been invited. The site's invite flow asks you to select your server from a dropdown and to ensure that "Read Messages," "Send Messages," "Embed Links," and "Manage Messages" are enabled. Those permissions are what let the bot post and maintain the tracker in the channel.
  • A text channel to run combat in — the tracker is designed for text channels, not voice.
  • Character sheets, if you want the automatic macro generation. Avrae reads from D&D Beyond, Dicecloud, or a Google Sheet. Without a connected sheet you lose the automatic attack, check, save, and cast rolls, though the tracker itself is still a combat tracker.

Where it fits in a game

Use Avrae's initiative tracker when you're running D&D over Discord and want combat state — order, HP, AC, resistances, and conditions — to live in one place that every player can see. It's most valuable in encounters with several combatants and multiple conditions, where manual tracking gets error-prone.

It's less necessary for a single quick skirmish with one or two combatants, where the overhead of setting up the encounter may exceed the benefit. And if your group plays in person or on a virtual tabletop with its own combat tracker, Avrae's tracker is solving a problem you may already have solved elsewhere.

How Avrae Integrates With Character Sheets

Avrae reads your character sheet from D&D Beyond, Dicecloud, or a Google Sheet, then automatically generates macros for attacks, ability checks, and saving throws. Once a sheet is connected, you run a command for the check, save, attack, or spell you want, and Avrae resolves every roll involved without you entering the numbers by hand. This works for any D&D game you play over Discord where your sheet lives in one of those three sources.

Supported Sheet Sources

Avrae pulls character data from three places:

  • D&D Beyond — the official digital toolset for 5e content.
  • Dicecloud — a third-party character sheet service.
  • Google Sheets — a sheet you maintain yourself in a specific format Avrae can read.

The source you pick determines where you make edits. If you update your character on D&D Beyond, Avrae sees the change on the next sync rather than you re-entering anything into Discord.

What Avrae Generates From Your Sheet

After reading the sheet, Avrae builds macros for the rolls your character actually makes:

Sheet data What Avrae produces
Attacks Macros that roll to hit and roll damage
Ability checks Macros tied to your ability modifiers and proficiencies
Saving throws Macros using your save bonuses
Spells Cast commands that resolve the required rolls

Because these macros come from the sheet, the modifiers reflect your current character rather than a value you typed once and forgot to update.

How a Roll Resolves

  1. Your sheet is connected to Avrae.
  2. You issue a command for the action — a check, save, attack, or cast.
  3. Avrae looks up the relevant modifier or attack entry on the sheet.
  4. It rolls the dice and applies the modifier automatically.
  5. The result posts in the Discord channel.

The practical effect: instead of rolling a d20 and adding your bonus yourself, you name the action and Avrae returns the finished number. Advantage, disadvantage, and crits are handled by the dice engine, so those cases resolve inside the same command.

Why This Matters at the Table

Manual rolling slows a text channel down — someone rolls, waits, adds a modifier, and posts again. Sheet integration collapses that into one step, and it keeps the math consistent because the modifier comes from the sheet rather than from memory. It also feeds the initiative tracker, which supports automatic combatant sorting along with HP, AC, resistance, and status effect tracking, so combat state and character state stay connected.

Connecting Avrae to Your Server

Before any of this works, Avrae has to be in your server. Invite it through the link on avrae.io, select your server from the dropdown, and enable these permissions:

  • Read Messages
  • Send Messages
  • Embed Links
  • Manage Messages

If rolls don't post or commands seem to do nothing, missing permissions are the first thing to check — particularly Send Messages and Embed Links, since results are delivered as embedded messages.

Common Snags

  • Sheet not linked. Macros only exist after the sheet source is connected; a fresh Avrae with no sheet has nothing to roll from.
  • Stale data. If you edit the sheet, expect Avrae to reflect it on the next sync, not instantly mid-command.
  • Wrong source format. A Google Sheet has to match what Avrae expects to read; an arbitrary spreadsheet won't parse.
  • Permission gaps. Manage Messages matters for the bot's channel behavior, so don't skip it during setup.

The short version: connect one of the three supported sheets, let Avrae generate the macros, and then run commands instead of doing arithmetic. The setup cost is a one-time invite and link; the payoff is every subsequent roll resolving in a single step.

How to Connect Avrae to Your Discord Server

You connect Avrae by opening its invite link, selecting your server from the dropdown menu, and confirming that four permissions are enabled: Read Messages, Send Messages, Embed Links, and Manage Messages. You need the "Manage Server" permission on that Discord server to add any bot, and Avrae must be allowed to read and post in the channels where you plan to use it. Once invited, Avrae is immediately available to run commands in those channels.

Before You Start

Two conditions determine whether the invite will work:

  • Your Discord role. Only members with the Manage Server permission can authorize a bot. If you don't have it, ask a server admin to complete the invite or grant you the role.
  • A target server. You must be a member of the server you're adding Avrae to, and it should appear in the invite dropdown.

Step-by-Step: Inviting Avrae

  1. Open the invite link. On avrae.io, the "Connect Avrae" section provides the invite. Select it to launch Discord's authorization page.
  2. Choose your server. Use the dropdown menu to pick the server you want Avrae in. If a server is missing, you either aren't a member or lack permission to add bots there.
  3. Confirm the permissions. Discord lists the permissions Avrae is requesting. The site specifies that Read Messages, Send Messages, Embed Links, and Manage Messages should be enabled. Leave them checked.
  4. Authorize. Submit the form. Discord returns you to the server, and Avrae appears in the member list.
  5. Verify it works. In a text channel, run a basic command. If Avrae responds, the connection is complete.

What Each Permission Does

Permission Why Avrae needs it
Read Messages Lets Avrae see the commands you type
Send Messages Lets Avrae post its replies and roll results
Embed Links Lets Avrae format output as rich embeds, used by features like the initiative tracker
Manage Messages Lets Avrae manage its own messages, such as cleaning up tracker output

If any of these are missing, Avrae may join the server but fail to respond or display results correctly. You can adjust them afterward in Server Settings → Roles by editing Avrae's role, or per-channel in the channel's permission overrides.

After Connecting

Avrae is a Discord bot for playing D&D online, and its main features become usable as soon as it's in the server:

  • Advanced dice roller — a custom dice parser that handles advantage, disadvantage, crits, keep/drop/reroll, exploding dice, and bounded dice.
  • Character sheet integration — reads sheets from D&D Beyond, Dicecloud, or a Google Sheet, then auto-generates macros for attacks, ability checks, and saving throws.
  • Initiative tracking — sorts combatants automatically and tracks HP, AC, resistance, and status effects, tying into the character sheet manager and 5e content.

Common Snags

  • Server not in the dropdown. You're not a member, or you lack Manage Server. Have an admin run the invite instead.
  • Avrae joins but stays silent. Check that Read Messages and Send Messages are enabled in that specific channel — channel-level overrides can block a bot even when server-level permissions allow it.
  • Commands produce plain text instead of formatted cards. Embed Links is likely disabled; re-enable it in Avrae's role permissions.
  • Tracker output clutters the channel. Manage Messages lets Avrae clean up after itself, so keep it enabled if you plan to use initiative tracking.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2017, this domain has about 9 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .io extension, which is not an independent safety signal.

DNS and Email

MX records exist, but SPF, DKIM and DMARC were not detected. Protection against domain impersonation may be incomplete. Nameservers are provided by Amazon Route 53, indicating managed DNS hosting. MX records point to the Google Workspace email service. No CNAME was found; the observed records resolve directly to addresses. TXT records include verification markers for Google. Such markers may also remain after a service stops being used.

TLS and Certificates

The certificate issuer is GlobalSign nv-sa, a commercial certificate authority. The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate is valid for about 396 days in total, with 120 days remaining.

HTTP and Browser Security

X-Powered-By exposes backend information: Express. The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. The x-cache, x-served-by, via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. No CORS permission header was found, so browsers normally restrict cross-origin script access.

Technology Stack Analysis

The public page identifies Angular, Google Analytics, Fastly, Express without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The meta description has 193 characters and may be shortened in search results. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. The title has 5 characters, within a common display range. The observed directives allow indexing and link following. No Generator meta tag is publicly exposed.

Hosting and Email

DNSAmazon Route 53
HostingFastly
EmailGoogle Workspace
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagUnited States Inferred 151.101.1.91

Registration details

RDAP / WHOIS

RegistrarNetwork Solutions, LLC
Registered2017-05-27
Expires2027-05-27
Domain statusclientDeleteProhibited https://icann.org/epp#clientDeleteProhibited、clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Nameserversns-1385.awsdns-45.org、ns-163.awsdns-20.com、ns-1904.awsdns-46.co.uk、ns-909.awsdns-49.net
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Aavrae.io151.101.1.913600—
Aavrae.io151.101.129.913600—
Aavrae.io151.101.193.913600—
Aavrae.io151.101.65.913600—
MXavrae.ioaspmx.l.google.com3001
MXavrae.ioalt1.aspmx.l.google.com3005
MXavrae.ioalt2.aspmx.l.google.com3005
MXavrae.ioalt3.aspmx.l.google.com30010
MXavrae.ioalt4.aspmx.l.google.com30010
MXavrae.ioalt1.gmr-smtp-in.l.google.com30050
MXavrae.ioalt2.gmr-smtp-in.l.google.com30050
MXavrae.ioalt3.gmr-smtp-in.l.google.com30050
MXavrae.ioalt4.gmr-smtp-in.l.google.com30050
MXavrae.iogmr-smtp-in.l.google.com30050
NSavrae.ions-1385.awsdns-45.org172800—
NSavrae.ions-163.awsdns-20.com172800—
NSavrae.ions-1904.awsdns-46.co.uk172800—
NSavrae.ions-909.awsdns-49.net172800—
TXTavrae.iogoogle-site-verification=ThikDL8tkp3Dn5tmqWG4ZZLN0E9gRR4WeubTJ-JQBRY3600—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectdndbeyond.com
IssuerGlobalSign nv-sa
Valid until2027-01-29T16:38 · Remaining when checked: 120 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8

Identified technologies

AngularGoogle AnalyticsFastlyExpress

Pages, Search and Sharing

Meta descriptionAvrae is a Discord bot designed to streamline playing D&D over Discord. Featuring advanced dice, SRD and character sheet integration, and initiative tracking, you'll never need another D&D bot.
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected
All bots 1 allowed · 0 disallowed
  • Allow/

No sitemaps found

User reviews (0)

  • No reviews yet.