⬡ Mission Control // boot sequence
[ OK ] init kernel
[ OK ] mount /home/evgeny
[ OK ] start network · uplink established
[ OK ] load modules: sysadmin · sales · devops
[ OK ] verify integrity ... passed
> system online
[ нажми любую клавишу или кликни, чтобы пропустить ]
Telegram-боты и их применения: обзор на реальных примерах — Портфолио Горун Евгения Вадимовича
Боты

Telegram-боты и их применения: обзор на реальных примерах

04.07.2026  · 

Почему Telegram — удобная платформа для ботов

У Telegram открытый Bot API, мгновенная доставка сообщений и клиенты на всех платформах сразу. Бот не требует своего приложения — он живёт внутри мессенджера, который у пользователя уже установлен. Поэтому Telegram-бот одинаково хорош и как канал уведомлений для инженера, и как витрина для клиента, и как приёмник заявок для бизнеса. Ниже — пять применений на примере ботов, которые реально работают в моей инфраструктуре.

Уведомления и алертинг

Самое частое применение — служебный бот, в который стекается всё, что происходит с инфраструктурой. У меня это отдельный алерт-бот: в него приходят результаты каждого ночного бэкапа, алерты систем мониторинга Zabbix и Grafana (сайт недоступен, ошибка 5xx, истекает SSL-сертификат, кончается место на диске). Инженеру не нужно заходить на дашборды и что-то проверять — если всё хорошо, бот молчит; если что-то сломалось, сообщение приходит в тот же момент. Отдельный сторож следит за свежестью бэкапов и пишет, если резервная копия не приехала.

Приём заявок и лидов

Второе применение — мгновенный приём обращений. Форма на сайте отправляет заявку не только на почту (которую можно проверить через час), но и сообщением в бот — с именем, контактом и деталями. Для малого бизнеса это разница между «перезвонил через 5 минут» и «перезвонил на следующий день, когда клиент уже купил у другого».

Интернет-магазин

Бот как рабочий инструмент продавца: у моего интернет-магазина отдельный бот, в который падают уведомления о новых заказах. Продавец видит заказ сразу в телефоне, без входа в админку. Боты также умеют показывать каталог, принимать заказы прямо в чате и отправлять статусы доставки — полноценная витрина внутри мессенджера.

Интерактивная витрина и Mini App

Бот может быть и лицом бренда. Мой публичный бот работает как интерактивное резюме: кнопки «обо мне», «навыки», «опыт», «проекты», выдача PDF-резюме одним нажатием. А внутри него — Telegram Mini App: полноценное веб-приложение, которое открывается прямо в мессенджере и показывает живой статус моей инфраструктуры. Mini Apps превращают бота из «меню с кнопками» в настоящее приложение — с интерфейсом, хаптикой и данными в реальном времени.

Уведомления для SaaS

Пятое применение — канал доставки для собственного сервиса. Мой сервис мониторинга сайтов использует бот, чтобы уведомлять пользователей: их сайт упал или снова доступен, сертификат скоро истекает. Telegram здесь удобнее email и SMS — доставка мгновенная, бесплатная и не теряется в спаме.

Как это устроено технически

Все боты написаны на Python с библиотекой aiogram 3. Простые боты работают на long polling (сами опрашивают Telegram), нагруженные — на webhook. Каждый бот запущен как systemd-сервис с автоперезапуском, так что переживает перезагрузку сервера. Отдельная сложность в России: api.telegram.org напрямую недоступен, поэтому весь бот-трафик идёт через прокси-слой, а сервис бота стартует строго после прокси — зависимость описана на уровне systemd. Служебные боты и мониторинг разнесены: алерты доставляются по SSH с forced-command, чтобы изолированная сеть мониторинга не имела прямого выхода в Telegram.

Итог

Один и тот же инструмент закрывает пять разных задач: алертинг для инженера, приём лидов и заказов для бизнеса, интерактивная витрина для бренда и канал уведомлений для собственного сервиса. Низкий порог входа (открытый API, готовые библиотеки) и мгновенная доставка делают Telegram-ботов одним из самых практичных способов автоматизации. Стек: Python, aiogram 3, systemd, Telegram Bot API, Mini Apps.

← Как я построил SaaS-мониторинг сайтов за один день