Run macros automatically on load or remotely via chat commands on the player's client, even for players without permission to run macros.
⭐ What is Macro Runner?
A lightweight Foundry VTT module that lets the GM run macros automatically when the world starts or trigger them remotely on specific players, all players, or everyone — even if those macros aren't shared with the players.
✅ Features
-
🔥 Startup Macros: Run macros automatically when players join the game.
-
💬 Chat Command: Run macros remotely on any player, all players, or everyone.
-
🚀 Bypass Permissions: Players don't need to own or have permissions for the macros.
-
🎯 Targeted Execution: Works for specific players, all players, or GMs.
⚙️ How to Use
🏁 Startup Macros
Set the macros you want to auto-run at world startup in:
Settings → Configure Settings → Macro Runner
-
Global Macros: Run for everyone.
-
GM Macros: Run only for GMs.
-
Player Macros: Run only for players (non-GMs).
Just type the macro names (comma-separated).
💬 Chat Command
The GM can trigger macros anytime using chat:
/mr "Macro Name" @player | all | players
-
@player → run on specific player(s)
-
all → run for everyone (GM + players)
-
players → run for all non-GM players
✅ Example:
Or:
/mr "Start Game" all
🚧 Notes
-
Macro names are case-sensitive.
-
Works with world macros, not compendium macros.
-
Script macros run on the player’s client but don’t auto-receive token/actor context (fetch manually if needed).
Donations
If you would like to support me, for some reason, you can Buy Me a Coffe here: https://buymeacoffee.com/sly_