-
-
Notifications
You must be signed in to change notification settings - Fork 6
Channels
dj edited this page Mar 1, 2026
·
2 revisions
TITAN supports 9 messaging channels.
Built-in web chat in Mission Control. No configuration needed.
{ "channels": { "discord": { "enabled": true, "token": "BOT_TOKEN" } } }Or set DISCORD_TOKEN env var.
{ "channels": { "telegram": { "enabled": true, "token": "BOT_TOKEN" } } }{ "channels": { "slack": { "enabled": true, "token": "BOT_TOKEN" } } }Configure with webhook URL or service account.
Via Baileys (WhatsApp Web). QR code pairing on first connect.
{ "channels": { "whatsapp": { "enabled": true } } }Optional dep: @whiskeysockets/baileys
Via matrix-js-sdk. Set MATRIX_HOMESERVER_URL env var.
{ "channels": { "matrix": { "enabled": true, "token": "ACCESS_TOKEN" } } }Via signal-cli REST API. Set SIGNAL_API_URL and SIGNAL_NUMBER env vars.
{ "channels": { "signal": { "enabled": true } } }Via incoming webhooks (send-only).
{ "channels": { "msteams": { "enabled": true, "token": "WEBHOOK_URL" } } }Each channel supports dmPolicy: pairing (default), open, or closed.