Phase 2 / Ep 10: Channels Commands —— The Art of Multi-Channel Management
🎯 Learning Objective: Master the integration and management of multi-messaging platforms.
1. Supported Channel Types
| Channel | Status | Bidirectional Communication | Rich Text | File Transfer |
|---|---|---|---|---|
| Telegram | ✅ Stable | ✅ | ✅ Markdown | ✅ |
| Discord | ✅ Stable | ✅ | ✅ Markdown | ✅ |
| ⚡ Beta | ✅ | Partial | ✅ | |
| iMessage | ⚡ Beta | ✅ | Partial | ✅ |
| CLI | ✅ Built-in | ✅ | ✅ | ✅ |
2. Core Commands
# View all connected channels
openclaw channels list
# View connection status of each channel
openclaw channels status
# Add new channel
openclaw channels add telegram --token "BOT_TOKEN"
openclaw channels add discord --token "BOT_TOKEN"
# Pair
openclaw channels pair <code>
# Remove channel
openclaw channels remove telegram-001
3. Multi-Channel Routing Architecture
graph TB
TG["📱 Telegram"] --> GW["🦀 Gateway Router"]
DC["💬 Discord"] --> GW
WA["📞 WhatsApp"] --> GW
CLI["💻 CLI"] --> GW
GW -->|"Private Messages"| A1["🤖 Personal Agent"]
GW -->|"#coding Channel"| A2["💻 Code Agent"]
GW -->|"#ops Channel"| A3["🔧 Ops Agent"]4. CLI vs Telegram Comparison
| Operation | CLI | Telegram |
|---|---|---|
| List Channels | openclaw channels list |
N/A |
| Channel Status | openclaw channels status |
/channels |
| Add Channel | openclaw channels add xxx |
N/A |
| Remove Channel | openclaw channels remove xxx |
N/A |
Next Episode Preview: Ep 11, Agent Management — Create, list, switch Agents, build your multi-Agent army.