6f12c9a · Accept mapping URLs · 5 days ago

32 lines · 734 B

Setup

Local

Python 3.11+ or Node 22. No packages required for --dry-run.

python agent/python/relay.py --mapping examples/mapping.md --dry-run

Dry-run prints the parsed mapping, the scope wall, and a sample report. It does not open a socket.

Source

--mapping is a path or an https:// URL:

python agent/python/relay.py --mapping https://example.com/team.growth.md --dry-run

Cloud

Run the same command without --dry-run as a long-lived process. Reload the map with SIGHUP. Do not restart to add a channel.

Tokens

VariableUsed by
SLACK_BOT_TOKENSlack adapter
DISCORD_BOT_TOKENDiscord adapter

Tokens never live in the mapping file.