Socks5 и Polling
![]()
В ряде сетей доступ к api.telegram.org может быть ограничен на уровне провайдера. Это приводит к тому, что webhook перестаёт работать — Telegram не может достучаться до вашего сервера, а ваш сервер не может обращаться к Telegram API.
Решение: поднять зарубежный VPS, настроить на нём Socks5-прокси и переключить плагины в режим Polling.
Шаг 1. Купить зарубежный VPS
Для прокси достаточно самого дешёвого тарифа. Нидерланды — хороший выбор: низкий пинг, Telegram там доступен без ограничений.

При заказе выбирайте:
- Локация — Нидерланды (или другая зарубежная)
- Тариф — Promo (~449–499 руб/мес), этого достаточно
- ОС — Ubuntu 24.04
- Маркетплейс — не устанавливать

Оплачивайте, дожидайтесь письма с данными для входа.
Шаг 2. Настроить Socks5
После оплаты вы получите IP-адрес сервера и root-пароль. Есть два способа — через приложение в пару кликов или вручную через SSH.
В интернете есть множество подробных инструкций по настройке Socks5 на VPS — мы не можем их здесь публиковать, но найти их не составит труда.
Шаг 3. Настроить Socks5 в плагинах
Оба плагина — «Уведомления и чат в Telegram» и «Авторизация через Telegram» — поддерживают Socks5. Настройки одинаковые в каждом.
Откройте настройки плагина → прокрутите до блока Socks5:
| Поле | Значение |
|---|---|
| Использовать Socks5 прокси | Включить |
| Адрес Socks5 прокси | IP-адрес вашего VPS |
| Порт Socks5 прокси | 1080 |
| Пользователь | socksuser |
| Пароль | пароль, который задали |
Важно
Включайте Socks5 только после того, как прокси поднят и проверен. Если включить без рабочего прокси — плагин перестанет работать полностью.
Шаг 4. Переключить плагины в режим Polling
Когда доступ к API ограничен, webhook не работает — входящие запросы от Telegram не проходят. Polling решает эту проблему: ваш сервер сам опрашивает Telegram через прокси, не ожидая входящих соединений.
В настройках каждого плагина найдите «Режим получения обновлений» и выберите Polling (cron).
Один Polling на токен
Не включайте Polling одновременно в обоих плагинах с одним и тем же токеном бота. Telegram допускает только один активный запрос getUpdates на токен — второй процесс сразу завершится с ошибкой. Если используете два плагина с одним ботом, оставьте Polling только в одном из них.
После переключения в режим Polling необходимо добавить задание в cron. Точная команда с путём к вашей установке отображается на вкладке «Информация» в настройках каждого плагина.
Точная команда с путём к вашей установке отображается на вкладке «Информация» в настройках каждого плагина — скопируйте её и добавьте в cron раз в минуту.