OpenClaw поддерживает более 20 каналов. Все работают одновременно — маршрутизация детерминированная (ответ идёт в тот же канал, откуда пришло сообщение).
Встроенные каналы
| Канал | Описание | Примечания |
|---|---|---|
| **Telegram** | Bot API через grammY | Long polling, группы, форум-топики |
| **Google Chat** | Google Chat API через HTTP-вебхук | Workspace, DM, spaces |
| **Signal** | signal-cli | Приватность-ориентированный |
| **Slack** | Bolt SDK | Workspace apps, MPIM как группы |
| **IRC** | Классические IRC-серверы | Каналы + DM |
| **WebChat** | WebSocket UI | Встроенный в Gateway |
Через плагины (bundled)
| Канал | Описание |
|---|---|
| **BlueBubbles** | iMessage (рекомендуется). macOS REST API, edit, unsend, effects, reactions |
| **Matrix** | Протокол Matrix |
| **Microsoft Teams** | Bot Framework, enterprise |
| **Mattermost** | Bot API + WebSocket |
| **Feishu / Lark** | WebSocket бот |
| **LINE** | LINE Messaging API |
| **Nostr** | Децентрализованные DM через NIP-04 |
| **Twitch** | Twitch chat через IRC |
| **Zalo** | Bot API (Вьетнам) |
| **Zalo Personal** | Личный аккаунт через QR |
| **QQ Bot** | QQ Bot API |
| **Nextcloud Talk** | Self-hosted чат |
| **Synology Chat** | NAS Chat через webhooks |
| **Tlon** | Urbit-based мессенджер |
Отдельно устанавливаемые
| Канал | Описание |
|---|---|
| **Voice Call** | Голосовые звонки через Plivo или Twilio |
| **WeChat** | Tencent iLink Bot через QR (только личные чаты) |
Настройка
Все каналы настраиваются по одному принципу:
{
channels: {
"канал": {
enabled: true,
dmPolicy: "pairing",
allowFrom: ["ID_ОТПРАВИТЕЛЯ"],
},
},
}
Особенности доставки
!alt) конвертируются в медиа-ответыРекомендации
Самый быстрый старт: Telegram (простой bot token).
Для Google Workspace: Google Chat (вебхук, Service Account).
Для приватности: Signal (signal-cli).
Для enterprise: Microsoft Teams или Slack.
Для iMessage: BlueBubbles (macOS сервер).
Для self-hosted: Matrix, Mattermost, Nextcloud Talk.
Маршрутизация
Ответ всегда идёт в тот же канал, откуда пришло сообщение. Модель не выбирает каналы — это детерминированная маршрутизация. Несколько каналов работают одновременно.