聊天 Channel

OpenClaw 可以在你常用的任何聊天应用上和你对话。每个 Channel 都通过 Gateway 连接。 所有平台都支持文本消息;媒体文件和表情回应的支持因平台而异。

支持的 Channel

  • WhatsApp — 最流行的平台;使用 Baileys,需要扫码配对。
  • Telegram — 通过 grammY 使用 Bot API;支持群组。
  • Discord — Discord Bot API + Gateway;支持服务器、频道和私信。
  • Slack — Bolt SDK;工作区应用。
  • Google Chat — 通过 HTTP webhook 使用 Google Chat API 应用。
  • Mattermost — Bot API + WebSocket;支持频道、群组、私信(Plugin,需单独安装)。
  • Signal — signal-cli;注重隐私。
  • BlueBubbles推荐用于 iMessage;使用 BlueBubbles macOS 服务器 REST API,功能全面支持(编辑、撤回、效果、表情回应、群组管理 — 编辑功能在 macOS 26 Tahoe 上暂时有问题)。
  • iMessage — 仅限 macOS;通过 imsg 原生集成(旧版,新部署建议用 BlueBubbles)。
  • Microsoft Teams — Bot Framework;企业支持(Plugin,需单独安装)。
  • LINE — LINE Messaging API bot(Plugin,需单独安装)。
  • Nextcloud Talk — 通过 Nextcloud Talk 自托管聊天(Plugin,需单独安装)。
  • Matrix — Matrix 协议(Plugin,需单独安装)。
  • Nostr — 通过 NIP-04 去中心化私信(Plugin,需单独安装)。
  • Tlon — 基于 Urbit 的聊天工具(Plugin,需单独安装)。
  • Twitch — 通过 IRC 连接 Twitch 聊天(Plugin,需单独安装)。
  • Zalo — Zalo Bot API;越南流行的聊天工具(Plugin,需单独安装)。
  • Zalo Personal — 通过扫码登录 Zalo 个人账号(Plugin,需单独安装)。
  • WebChat — 通过 WebSocket 使用 Gateway WebChat 界面。

注意事项

  • Channel 可以同时运行多个;配置多个后,OpenClaw 会根据聊天来源自动路由。
  • 最快的配置通常是 Telegram(只需简单的 bot token)。WhatsApp 需要扫码配对,并且会在磁盘上存储更多状态数据。
  • 群组行为因平台而异;详见群组
  • 为了安全,会强制执行 DM 配对和白名单;详见安全
  • Telegram 内部机制:grammY 说明
  • 故障排除:Channel 故障排除
  • 模型提供商单独记录;详见模型提供商