Підтримка 24/7
Віртуальний хостингWordPress-хостингРеселер-хостингХостинг для OpenClawVPS-хостингВиділені сервериОбслуговування серверівПро компаніюПорівнянняРегіониБаза знаньПідтримкаДомениSSLБлогОсобистий кабінет
Хостинг для OpenClaw
База знань / Хостинг для OpenClaw

Підключення Telegram, WhatsApp або Slack

Токен бота, список дозволених і одне тестове повідомлення. Налаштування за замовчуванням суворі навмисно — розбираємо, що робить кожне.

Оновлено: 16 вересня 2026 р.

Агент без каналу — це сервер, який ні з ким не розмовляє. Підключення потребує токена від месенджера і двох рядків конфігурації, а уваги потребує інше: кому дозволено з ним говорити.

  1. 1Створити застосунок на майданчикуБот у BotFather у Telegram, токен застосунку в Slack, прив'язана сесія у WhatsApp.
  2. 2Віддати токен OpenClawУ панелі керування, але ніколи не повідомленням агенту в чат.
  3. 3Задати, кому можна ним користуватисяПолітика, що визначає, яким акаунтам агент відповідає.
  4. 4Надіслати два тестові повідомленняОдне з акаунта, який має працювати, інше з того, який не має.
  5. 5Подивитися логВін покаже, яка з двох половин налаштована хибно, якщо щось не так.
У будь-якого каналу та сама схема, незалежно від майданчика: токен від них, політика від вас і тест, який перевіряє обидві половини.

Telegram

  1. Створіть бота у BotFather і скопіюйте виданий токен.
  2. Передайте токен OpenClaw. Або botToken зі значенням, або tokenFile зі шляхом до файла, в якому він лежить. tokenFile — краща звичка: секрет лишається поза основним конфігом і поза його бекапами. Файл має бути звичайним — символічні посилання відхиляються.
  3. Вирішіть, кому можна з ним говорити. dmPolicy за замовчуванням стоїть у pairing: перше повідомлення від незнайомого відправника потребує вашого схвалення, а не отримує відповідь. Лишіть так. allowFrom використовуйте, коли потрібен фіксований список акаунтів і жодних схвалень.
  4. Групи налаштовуються окремо. groupPolicy і groupAllowFrom визначають, у яких групах бот працює. Бот, що відповідає в будь-якій групі, куди його додали, — це бот, якого хтось додасть у свою.

WhatsApp

WhatsApp прив’язується так само, як WhatsApp Web:

openclaw channels login    # покаже QR-код; відскануйте його з телефона, який триматиме агента

Заведіть для асистента окремий номер і пишіть йому з особистого. Потім обмежте, кому він відповідає:

"channels.whatsapp.allowFrom": ["+15555550123"]

Без списку дозволених із вашим агентом говорить будь-хто, у кого є номер.

Slack і решта

Схема та сама: токен застосунку від майданчика, потім політика, кому можна ним користуватися. Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal і Zalo підключаються через плагіни каналів із тими самими списками дозволених і тими самими налаштуваннями схвалення.

Перевірте і подивіться лог

Надішліть одне повідомлення з акаунта, який має працювати, і одне з того, який не має. Другий не повинен отримати нічого — або має потрапити в чергу на схвалення, якщо ви лишили dmPolicy в режимі pairing.

openclaw doctor --fix

На контейнерах inSave налаштування каналів лежать у панелі поруч з рештою налаштувань контейнера, а файл із токеном бота потрапляє в щоденні бекапи — тому відновлення повертає агента таким, що говорить, а не просто запущеним.

Чого робити не треба

Не надсилайте токен бота повідомленням агенту, щоб він його «запам’ятав». Токенам місце в конфігурації або у файлі токена. Усе, що надруковано в розмові, осідає в пам’яті агента, а вона бекапиться, доступна для пошуку та іноді цитується вам у відповідь.