Подключение Telegram
Создайте Telegram-бота для агента и общайтесь с ним с телефона.
После подключения Telegram вы сможете писать агенту с телефона, где бы вы ни находились. Кроме того, запланированные задачи смогут присылать вам результаты.
Шаг 1: создайте бота
- Откройте Telegram и начните чат с @BotFather.
- Отправьте
/newbot. - Выберите отображаемое имя, например
Mona. - Выберите имя пользователя, оканчивающееся на
bot, напримерmona_assistant_bot. - BotFather ответит токеном вида
123456789:AAH.... Скопируйте его.
Храните токен в секрете. Любой, у кого он есть, может управлять вашим ботом.
Шаг 2: подключите бота к агенту
officeclaws telegram setTelegram bot token: 123456789:AAH...
Telegram channel configured.
Чтобы применить новую настройку, telegram set сам перезапускает контейнер агента, поэтому агент будет недоступен несколько секунд. Если снова выполнить telegram set без --dm-policy, режим вернется к pairing.
Шаг 3: привяжите свой аккаунт Telegram
По умолчанию бот общается только с теми, кого вы одобрили. Этот режим называется pairing.
-
В Telegram откройте своего бота (найдите его по имени пользователя) и отправьте ему любое сообщение.
-
Бот ответит кодом привязки.
-
На компьютере выведите список ожидающих запросов:
officeclaws telegram pairingsCODE USERNAME USER-ID EXPIRES K7Q2XM alex 123456789 2026-10-17T12:30:00Z -
Одобрите запрос:
officeclaws telegram approve K7Q2XM -
Снова напишите боту. Теперь агент отвечает.
Сохраните свой USER-ID. Он понадобится, чтобы отправлять результаты запланированных задач в Telegram.
Кто может писать боту
Выберите режим с помощью --dm-policy:
officeclaws telegram set --dm-policy pairing| Режим | Кто может писать агенту |
|---|---|
pairing (по умолчанию, рекомендуется) | Только те, кого вы одобрили по коду привязки |
allowlist | Только аккаунты из списка разрешенных у агента |
open | Любой, кто найдет бота. Не рекомендуется. Эти люди будут расходовать ваши лимиты ChatGPT. |
disabled | Никто. Бот игнорирует личные сообщения. |
Другие команды
officeclaws telegram show # current settings (token masked)
officeclaws telegram disable # turn Telegram off