channels command manages connected messaging platforms including Telegram, Discord, Slack, Signal, WhatsApp, and more.
channels list
List configured channels and auth profiles.Skip model provider usage/quota snapshots
Output JSON
channels status
Show gateway channel status (usestatus --deep for local status).
Probe channel credentials
Timeout in milliseconds (default: 10000)
Output JSON
channels capabilities
Show provider capabilities (intents/scopes and supported features).Channel name (or
all)Account id (only with
--channel)Channel target for permission audit (e.g., Discord
channel:<id>)Timeout in milliseconds (default: 10000)
Output JSON
channels resolve
Resolve channel/user names to IDs.Entries to resolve (names or ids)
Channel name
Account id
Target kind:
auto, user, or group (default: auto)Output JSON
channels logs
Show recent channel logs from the gateway log file.Channel name or
all (default: all)Number of lines (default: 200)
Output JSON
channels add
Add or update a channel account.Channel name (e.g.,
telegram, discord, slack, signal, whatsapp)Account id (default when omitted)
Display name for this account
Bot token (Telegram/Discord)
Bot token file (Telegram)
Slack bot token (xoxb-…)
Slack app token (xapp-…)
Signal account number (E.164)
CLI path (signal-cli or imsg)
iMessage database path
iMessage service:
imessage, sms, or autoiMessage region (for SMS)
WhatsApp auth directory override
Signal HTTP daemon base URL
Signal HTTP host
Signal HTTP port
Webhook path (Google Chat/BlueBubbles)
Google Chat webhook URL
Google Chat audience type:
app-url or project-numberGoogle Chat audience value (app URL or project number)
Matrix homeserver URL
Matrix user ID
Matrix access token
Matrix password
Matrix device name
Matrix initial sync limit
Tlon ship name (e.g.,
~sampel-palnet)Tlon ship URL
Tlon login code
Tlon group channels (comma-separated)
Tlon DM allowlist (comma-separated ships)
Tlon auto-discover group channels
Use env token (default account only)
channels remove
Disable or delete a channel account.Channel name
Account id (default when omitted)
Delete config entries (no prompt)
channels login
Link a channel account (if supported).Channel alias (auto when only one is configured)
Account id
Verbose connection logs
channels logout
Log out of a channel session (if supported).Channel alias (auto when only one is configured)
Account id