/pbd-tools

Primary LanguageTypeScriptMIT LicenseMIT

Play by Discord Tools

Supported Foundry Versions GitHub License Total Download Count Latest Release Download Count

Foundry VTT module to assist with managing a Play by Discord game from Foundry VTT.

How to Install

Manual Install

In Foundry setup, click on the Install Module button and put the following path in the Manifest URL. You could also use a path from a specific release.

https://github.com/surged20/pbd-tools/releases/latest/download/module.json

Features

General

  • Send journal pages and image popouts to IC, OOC, or GM channels
  • Send highlighted text in a journal page to IC, OOC, or GM channels

PF2e only

  • Send Foundry combat tracker state to IC channel with optional user mentions
  • Send RPGSage PC/NPC create, update, and stats commands to GM channel

Limitations

The module has a hardcoded assumption of a standard PbD channel configuration with IC, OOC, and GM channels.

Configuration

  • Create webhooks for the IC, OOC, and GM channels. Copy the webhook URL from Discord to the appropriate channel settings.
  • Optionally set an alternative username and avatar image for each channel to be used for posts.
  • Optionally set up PC to Discord User ID mapping to enable mentions on combat tracker updates

Acknowledgements