Nhảy tới nội dung

Channels Overview - 20+ Platforms

OpenClaw hỗ trợ 20+ messaging platforms, cho phép bạn điều khiển bot từ bất kỳ đâu.

Quick Comparison

PlatformSetup MethodTimePlugin?Best For
TelegramBot token5 min❌ Built-inEasiest start
WhatsAppQR scan3 min❌ Built-inMost popular
Zalo 🇻🇳Bot API / QR5-20 min✅ RequiredVietnam market
DiscordBot token10 min❌ Built-inGaming/Dev communities
SlackOAuth10 min❌ Built-inTeam collaboration
SignalCLI setup15 min❌ Built-inPrivacy-focused
Google ChatService account15 min❌ Built-inEnterprise
Microsoft TeamsBot Framework20 min✅ PluginEnterprise
iMessageimsg CLI5 min❌ Built-inmacOS only
BlueBubblesREST API10 min❌ Built-iniMessage (better)
MattermostBot token15 min✅ PluginSelf-hosted teams
LINEBot API15 min✅ PluginJapan/Thailand
MatrixHomeserver20 min✅ PluginFederated
NostrNIP-0410 min✅ PluginDecentralized
Nextcloud TalkApp token15 min✅ PluginSelf-hosted
TwitchIRC10 min✅ PluginStreaming
TlonUrbit30 min✅ PluginUrbit network

🚀 Beginner-Friendly

  1. Telegram - Easiest setup, bot token trong 5 phút
  2. WhatsApp - QR scan, instant setup
  3. Zalo (for Vietnam) - QR scan personal hoặc Bot API

💼 Business/Enterprise

  1. Slack - Team collaboration
  2. Google Chat - G Suite integration
  3. Microsoft Teams - Microsoft ecosystem
  4. Zalo Bot API - Vietnam business

🔒 Privacy-Focused

  1. Signal - End-to-end encryption
  2. Matrix - Federated, open source
  3. Nextcloud Talk - Self-hosted

🌍 Regional

  • Vietnam: Zalo
  • Japan/Thailand: LINE
  • Global: WhatsApp, Telegram
  • Gaming: Discord
  • Enterprise: Slack, Teams, Google Chat

Setup Guides

Core Platforms (Built-in)

WhatsApp

Full Guide →

Quick setup:

openclaw channels login whatsapp
# QR code appears → Scan with phone → Done!

Telegram

Full Guide →

Quick setup:

  1. Create bot via @BotFather
  2. Get token
  3. Configure:
openclaw channels login telegram
# Paste token → Done!

Discord

Full Guide →

Quick setup:

  1. Create app at Discord Developer Portal
  2. Get bot token
  3. Configure:
openclaw channels login discord

Zalo 🇻🇳

Full Guide →

Quick setup (Personal):

openclaw channels login zalouser
# QR scan → Done!

Extended Platforms (Plugins)

Microsoft Teams

Install:

npm install -g @openclaw-ext/channel-msteams

Setup: Xem Teams Guide (Đang cập nhật)

LINE

Install:

npm install -g @openclaw-ext/channel-line

Setup: Xem LINE Guide (Đang cập nhật)

Matrix

Install:

npm install -g @openclaw-ext/channel-matrix

Setup: Xem Matrix Guide (Đang cập nhật)


Features Comparison

Text & Media Support

PlatformTextImagesFilesVoiceVideoStickers
WhatsApp
Telegram
Discord
Slack
Signal
Zalo⚠️

Group Support

PlatformGroupsMentionsAdminThreads
WhatsApp⚠️
Telegram
Discord
Slack
Signal

Access Control

DM Policies

Mọi channel đều hỗ trợ 4 DM access modes:

  1. pairing (default, recommended)

    {"dmPolicy": "pairing"}

    User phải được approve trước

  2. allowlist

    {
    "dmPolicy": "allowlist",
    "allowFrom": ["+84987654321", "user_id"]
    }

    Chỉ users trong list

  3. open (⚠️ dangerous)

    {"dmPolicy": "open"}

    Ai cũng chat được

  4. disabled

    {"dmPolicy": "disabled"}

    Tắt DM hoàn toàn

Group Mention Gating

{
"groups": {
"*": {
"requireMention": true // Phải @ bot
},
"group_123": {
"requireMention": false // Bot luôn nghe
}
}
}

Multi-Channel Strategy

Scenario 1: Personal Use

Telegram → Quick commands
WhatsApp → Main conversations
Zalo → Vietnam contacts

Scenario 2: Business

Slack → Internal team
Google Chat → Enterprise clients
Zalo → Vietnam customers
WhatsApp → International clients

Scenario 3: Privacy-First

Signal → Personal
Matrix → Communities
Nextcloud → Team collaboration

Troubleshooting

Channel Not Connecting

# 1. Check status
openclaw channels list

# 2. Check logs
openclaw logs --filter channels

# 3. Re-login
openclaw channels login <platform>

Messages Not Sending

Common issues:

  • Gateway not running: openclaw status
  • Token expired: Re-login
  • Rate limited: Check platform limits
  • Network blocked: Check firewall

Multi-Channel Issues

Conflict resolution:

  • Each channel runs independently
  • No cross-talk by default
  • Use agent routing for multi-channel

Next Steps

  1. Pick your platform(s)
  2. Follow setup guide
  3. Configure access control
  4. Test with messages
  5. Join community for tips!

Resources


Need help? Join Discord or Telegram