Foundry VTT
Six Axes for Foundry
Sends what your table rolls to Six Axes, so your recap, campaign wiki and encounter maths are built from what actually happened rather than from what anyone remembered to write down.
What it can see
Dice. The faces, the total, and what the roll was for.
It does not read chat messages, character sheets, journal entries, tokens, scenes or audio, and it has no socket connection to other players. That is the whole surface, and it is deliberately small enough to state in a sentence: it sees dice.
Installing it
- In Foundry, go to Add-on Modules and press Install Module.
- Paste this into Manifest URL and press Install:https://www.six-axes.com/foundry/module.json
- Open your world, enable Six Axes in Manage Modules.
- In Module Settings, paste your table code. Get it from Six Axes under Table → Roster → Table Tap. Nothing is sent anywhere until this is filled in.
That is it. Roll something and it will appear on your session's Mechanics page.
Who sends the rolls
The GM's client, and only the GM's. Foundry already broadcasts every roll to everyone in the world, so if each player sent them too, one roll would arrive five times.
There is a per-player setting for the unusual case where the GM does not run Foundry themselves. Leave it off otherwise.
Linking characters
The first roll from a character will arrive unattributed, because Six Axes has not seen that Foundry actor before. Open your table link once and match them up; every earlier roll is backfilled and every later one attributes automatically.
If you already use the D&D Beyond extension, this is the same step you did there.
What about voice?
If your table talks over Discord while playing in Foundry, which most do, you are already covered: invite the Six Axes bot to your server and it records each player on their own track exactly as it would for a Discord-only game. This module handles the rolls; the bot handles the voice. Nothing extra to set up beyond the two.
If you use Foundry's built-in audio instead, voice capture is not supported yet. Foundry sends audio directly between players rather than through a server, so there is no single stream for a bot to join. Say so if that is your setup and it moves up the list.
Requirements
- Foundry VTT v12 or later. Verified against 14.365.
- The dnd5e system for exact roll types. Other systems still send rolls; the app just has to guess from the flavour text what kind of roll it was, and labels anything it cannot place as “other” rather than guessing wrong.
- A Six Axes campaign with a live session, which is what a roll attaches to.