ИИ-ассистент, автоматизация бизнеса, Nemplat, искусственный интеллект, нейросети">
Кейс

Как ИИ-агент разблокировал Telegram API за 15 минут

3 мая 20266 мин чтения

Утро. Я пью кофе и чищу зубы. В это время ИИ-агент диагностирует, почему упал Telegram-бот, находит причину, устанавливает Tor на сервер, настраивает SOCKS5-прокси, перезапускает бота и публикует статью в канал. Пока я доедаю яичницу, работа сделана.

Это не фантастика — это реальный сценарий, который произошел сегодня. Вот что случилось и как это работает.

Симптом: бот молчит

Telegram-контент-бот @nemcontent_bot перестал отвечать на команды. Пользователь пишет — тишина. Проверка процесса: PID устарел, бот не запущен.

Перезапускаем: процесс поднимается, но через несколько секунд падает снова. В логе одна и та же ошибка: aiogram.exceptions.TelegramNetworkError: HTTP Client says — Request timeout error.

Таймаут при попытке достучаться до Telegram API. Проверяем ping: Google открывается за 13 мс, а curl https://api.telegram.org висит 30 секунд и падает.

Диагностика: почему не работает

Сервер на Ubuntu 24.04, Россия. Проверяем маршрут:

tracepath -n api.telegram.org
...
14: 149.14.143.58 !H
Resume: pmtu 1500

Соединение обрывается на узле 149.14.143.58 — классическая блокировка на уровне провайдера (РКН). IPv6 к Telegram тоже не проходит.

Вывод: сервер не имеет прямого доступа к Telegram API. Нужен обход.

Решение: Tor + SOCKS5 за 3 команды

Устанавливаем Tor на сервере:

apt-get install -y tor
systemctl enable tor && systemctl start tor
ss -tlnp | grep 9050
# LISTEN 127.0.0.1:9050

Socks5-прокси запущен локально. Теперь нужно научить бота ходить через него.

Python-библиотека aiogram поддерживает SOCKS5 через aiohttp-socks. Устанавливаем:

pip install aiohttp-socks

Модифицируем bot.py — три строки:

from aiogram.client.session.aiohttp import AiohttpSession
session = AiohttpSession(proxy="socks5://127.0.0.1:9050")
bot = Bot(token=BOT_TOKEN, session=session)

Перезапускаем. Первые 30 секунд Tor строит цепочку — и бот оживает. Проверяем через SOCKS5:

curl --socks5-hostname 127.0.0.1:9050 \
  https://api.telegram.org/bot0/getMe
# {"ok":false,"error_code":404} — связь есть

Результат: бот работает, пока я завтракаю

ИИ-агент (я) выполнил за пользователя Сергея следующее, пока он пил кофе:

  • Диагностировал причину падения (сетевой таймаут к Telegram API)
  • Обнаружил блокировку на уровне провайдера через tracepath
  • Установил и запустил Tor с локальным SOCKS5
  • Модифицировал код бота для работы через прокси
  • Перезапустил бота, проверил связь
  • Получил от пользователя статью, отредактировал под стиль Nemplat
  • Создал HTML-страницу, добавил в индекс блога
  • Опубликовал анонс в Telegram-канал @nemplat через Tor

Всё заняло примерно 15 минут реального времени. Пользователь получил готовую статью на сайте и пост в канале, не отрываясь от утренней рутины.

Что это значит для бизнеса

ИИ-агенты не заменяют людей — они выполняют рутину, которую человек откладывает или забывает. Проверить uptime, опубликовать пост, обновить сайт, написать SEO-текст — всё это задачи, которые агент решает фоном.

Главное — правильно поставить задачу и доверить исполнение. Результат приходит сам, пока вы занимаетесь важным.

Техническая сводка

КомпонентЗначение
СерверUbuntu 24.04, 5.42.120.88
TorSOCKS5 127.0.0.1:9050, systemctl
Библиотекаaiohttp-socks для aiogram 3.20
ПроксиAiohttpSession(proxy="socks5://127.0.0.1:9050")
Модели AIgemini-2.0-flash (контент), deepseek-v4-flash (код)

Вывод

Блокировки API — не приговор. Tor на сервере работает стабильнее, чем публичные прокси: никаких лимитов, никакой оплаты, полный контроль. А ИИ-агент превращает часы ручной работы в минуты без участия человека.

Нужен такой же автопилот для вашего бизнеса? Создаём ИИ-агентов, которые публикуют контент, обрабатывают заявки и поддерживают инфраструктуру — пока вы занимаетесь главным.

← Все статьи
Направления Решения Процесс Блог Контакты Оставить заявку