Skip to content

Channels

Paulus1337 edited this page Jul 27, 2026 · 2 revisions

Channels

Phoenix meets you where you already chat. Configure any of these in ~/.openphoenix/config.toml, then phoenix serve (or the background Service-and-Updates).

Every channel is closed by default: an empty allowlist means nobody gets in. Add yourself explicitly.

Telegram (most popular)

  1. Message @BotFather → /newbot → copy the token
  2. Message @userinfobot → copy your numeric id
[telegram]
token = "123456:ABC…"
allowed_chat_ids = ["111111111"]

Photos, PDFs, voice notes (auto-transcribed) and voice replies all work. Group chats only answer when mentioned.

Also built in

Channel Section You need
WhatsApp [whatsapp] Meta Cloud API token
Discord [discord] bot token + channel ids
Slack [slack] app + bot tokens (Socket Mode)
Signal [signal] signal-cli + your number
iMessage [imessage] a Mac
IRC [irc] server, nick, allowed_nicks
Matrix [matrix] homeserver, access token, allowed_users
Mattermost [mattermost] server URL, token, allowed_users

Exact keys for each: Configuration. Web browser instead? Web-UI.

Clone this wiki locally