---
title: 'Как подключить OpenClaw к Telegram-боту | Zomro'
description: 'Разбираем, как подключить OpenClaw к Telegram-боту, настроить доступ через dmPolicy pairing и allowlist, а также ограничить работу агента по Telegram ID.'
image: 'https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/27/chatgpt-image-27-2026-15_25_56_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Как подключить OpenClaw к Telegram-боту 



# Как подключить OpenClaw к Telegram-боту

26-04-2026

## Что нужно перед началом

После того как ваш OpenClaw уже работает и Telegram выбран в качестве канала связи, нужно настроить доступ агента к боту. Сделать это можно несколькими способами. В этой статье мы рассмотрим два основных варианта: через политику dmPolicy pairing и через dmPolicy allowlist. Эта инструкция подойдет тем, кто уже установил OpenClaw на сервер и завершил базовую настройку агента. Если OpenClaw у вас еще не установлен, сначала нужно выполнить его установку и запустить Gateway. Если вы только планируете развернуть OpenClaw для своих задач, но не знаете как это сделать, обратите внимание на нашу [статью по установке и настройке OpenClaw](https://zomro.com/blog/articles/695-how-to-install-openclaw-on-linux-server).

![Как подключить OpenClaw к Telegram-боту - 1](https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/27/chatgpt-image-27-2026-15_25_56_q50.jpg)

## Как работает dmPolicy в OpenClaw

Параметр dmPolicy управляет доступом к личным сообщениям Telegram-бота. Именно он определяет, кто сможет общаться с агентом через Telegram.

OpenClaw поддерживает несколько вариантов этой политики:

  * pairing — стандартный режим;
  * allowlist — доступ разрешен только тем Telegram ID, которые явно добавлены в список;
  * open — доступ открыт всем, использовать не рекомендуется;
  * disabled — доступ к боту полностью отключен.



Настройки каналов задаются в файле:
    
    
    ~/.openclaw/openclaw.json

В блоке channels находятся параметры, связанные с Telegram-ботом, включая токен бота и политику доступа. По умолчанию параметр dmPolicy обычно установлен в значение pairing. Это означает, что для начала работы с агентом нужно сначала подтвердить свой Telegram-аккаунт.

![Как подключить OpenClaw к Telegram-боту - 2](https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/26/image_q50.jpg)

## Подключение через dmPolicy pairing

Режим pairing — это стандартный и самый простой способ привязать Telegram-аккаунт к вашему OpenClaw. Сначала откройте Telegram-бота, которого вы создали для работы с OpenClaw, и отправьте команду:
    
    
    /start

Если вы раньше еще не работали с этим ботом, он покажет сообщение, в котором будут указаны ваш Telegram ID и специальный код для подключения аккаунта к OpenClaw.

![Как подключить OpenClaw к Telegram-боту - 3](https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/26/image_vnCuVvi_q50.jpg)

После этого нужно скопировать команду вида:
    
    
    openclaw pairing approve <8-символьный-код>

Эту команду нужно выполнить в терминале на сервере, где установлен OpenClaw. Если все прошло успешно, OpenClaw вернет сообщение о том, что ваш Telegram-аккаунт подтвержден. В ответе будет указан Telegram ID, которому разрешен доступ к агенту.

![Как подключить OpenClaw к Telegram-боту - 4](https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/26/image_WJo9ePo_q50.jpg)

После этого можно проверить работу бота: отправьте ему любое сообщение в Telegram. Если настройка выполнена правильно, агент начнет отвечать через бот.

![Как подключить OpenClaw к Telegram-боту - 5](https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/26/image_vzoX4JY_q50.jpg)

Таким образом, режим pairing позволяет быстро подключить личный Telegram-аккаунт без ручного редактирования списка разрешенных пользователей.

## Ограничение доступа через dmPolicy allowlist

Второй способ — использование политики dmPolicy allowlist. Этот вариант более безопасен, чем pairing, потому что агент будет принимать сообщения только от тех Telegram-аккаунтов, которые вы явно разрешили в конфигурации.

Для этого откройте файл openclaw.json, измените значение dmPolicy на allowlist и добавьте массив allowFrom, в котором нужно указать Telegram ID пользователей, которым разрешено взаимодействовать с ботом.

![Как подключить OpenClaw к Telegram-боту - 6](https://cdn.zomro.com/uploads/blog/rostyslav.deichuk%40zomro.org/2026/04/26/image_S5XFQ7P_q50.jpg)

Пример логики настройки:

1\. dmPolicy меняется на allowlist;  
2\. в allowFrom добавляются разрешенные Telegram ID;  
3\. ID указываются с префиксом tg.

После внесения изменений сохраните файл и перезапустите службу OpenClaw на сервере, чтобы новая конфигурация вступила в силу. Например, для перезапуска службы можно использовать команду:
    
    
    sudo systemctl restart openclaw-gateway.service

После этого агент будет принимать сообщения только от указанных аккаунтов. Если потребуется, в список allowFrom можно добавить и другие Telegram ID, например чтобы открыть доступ нескольким пользователям.

## Как узнать свой Telegram ID

Если вы не знаете свой Telegram ID, его можно узнать с помощью бота @userinfobot.

Для этого:

1\. откройте бота в Telegram;  
2\. отправьте команду /start;  
3\. получите в ответ сообщение, в котором будет указан ваш Telegram ID.

После этого вы сможете использовать этот ID в настройках allowFrom.

## Заключение

Для подключения OpenClaw к Telegram-боту можно использовать два основных подхода. Режим pairing удобен для быстрого старта и привязки одного аккаунта без ручной правки конфигурации. Режим allowlist подходит в тех случаях, когда нужен более строгий контроль доступа и вы хотите явно указать, кто именно может общаться с агентом.

Если вам нужен простой личный доступ к боту, обычно достаточно pairing. Если же бот будет использоваться в более чувствительном или рабочем сценарии, лучше сразу выбрать allowlist.

Для работы OpenClaw с Telegram-ботом удобно использовать наши дешевые VPS сервера, которые вы можете заказать [здесь](https://zomro.com/rus/cheap-vps).

Похожие статьи

[Как включить двухфакторную аутентификацию в личном кабинете](https://zomro.com/rus/blog/faq/321-how-to-enable-two-factor-authentication-in-your-personal-account) [Чем администрировать контейнеры? Docker Swarm против Kubernetes](https://zomro.com/rus/blog/faq/632-how-to-manage-containers-docker-swarm-vs-kubernetes) [Перенос торговых терминалов с Forex‑Box на Zomro](https://zomro.com/rus/blog/faq/647-transferring-trading-terminals-from-forexbox-to-zomro) [Как перезагрузить сервер](https://zomro.com/rus/blog/faq/97-kak-perezagruzit-server) [Важные команды для работы с Docker](https://zomro.com/rus/blog/faq/303-spisok-vazhnyh-komand-dlja-raboty-s-docker)

[ Premium Cloud VPS от €7.95/мес ](/rus/vps)
