OpenClaw в Telegram: подключение, права и проверка
Telegram — самый простой канал для старта: бот создаётся за минуту, токен вставляется в конфигурацию шлюза, и агент начинает отвечать в чате. Сложности начинаются с прав доступа.
Почему начинают с Telegram
У Telegram простой Bot API, понятная выдача токена и удобная проверка: сообщение отправлено — ответ пришёл или нет. Для первого запуска этого достаточно, чтобы убедиться, что шлюз и агент связаны правильно.
Создание бота и токен
Бот создаётся у официального бота-менеджера, после чего вы получаете токен. Токен — это пароль: он не публикуется, не попадает в репозиторий и хранится в конфигурации с ограниченными правами доступа.
Настройка канала в шлюзе
В конфигурации канала указывается токен и правила: кто может писать агенту, в каких чатах он отвечает, что делать с сообщениями от незнакомых контактов. После изменения конфигурации шлюз перезапускается и проверяется доставка.
Права и сценарии
Для личного использования достаточно ограничить доступ списком своих аккаунтов. Для клиентского сценария — задать отдельные правила: какие вопросы агент закрывает сам, что переводит на человека, какие данные не раскрывает.
Дальше добавляются сценарии: ответы на частые вопросы, квалификация заявки, напоминания по расписанию.
Типичные ошибки
Бот молчит: неверный токен, шлюз не перезапущен или канал отключён в конфигурации. Бот отвечает в личке, но не в группе: не настроены правила для групп или у бота нет прав в чате. Отвечает всем подряд: не ограничен список контактов.
Частые вопросы
Нужен ли публичный IP для Telegram-бота?
Нет. Шлюз сам устанавливает исходящее соединение с Telegram, входящие порты открывать не нужно.
Можно подключить бота к рабочему чату команды?
Да, но нужны правила: кто видит ответы, какие данные агент может показывать, что делать с чувствительными запросами.
Что делать, если токен утёк?
Перевыпустить токен у бота-менеджера, заменить в конфигурации и перезапустить шлюз. Старый токен после перевыпуска перестаёт работать.