Содержание
- Суть за 30 секунд
- Что произошло с Дуровым и почему это не главная твоя проблема
- Что реально происходит с Telegram в России
- Почему ломаются именно боты: api.telegram.org и твой сервер
- MAX Bot API простыми словами
- Главный подвох: бота в MAX создаст не каждый
- Что переносится из Telegram-бота, а что придётся переписать
- Как сделать бота, которому переезд не страшен
- Что сделать прямо сейчас: чек-лист
- Частые вопросы
- Источники
Суть за 30 секунд
- 29 июля, по сообщению ФСБ, Павлу Дурову заочно предъявлено обвинение. Решение об объявлении в розыск, по сообщениям, находится в процессе принятия.
- В открытой базе международного розыска Интерпола данных о Дурове на момент проверки РИА Новости не было.
- Для владельца бота практическая проблема возникла раньше: с весны разработчики сообщают о недоступности
api.telegram.orgс российских серверов. - О полной блокировке Telegram официально не объявляли, но ограничения и сбои уже мешают сообщениям, медиа, звонкам и работе части ботов.
- MAX можно рассматривать как запасную площадку: у него есть Bot API, вебхуки, сообщения, вложения, кнопки и мини-приложения.
- Этот разбор пригодится, если у тебя в Telegram работает бот, мини-апп или канал и ты хочешь подготовить резерв без панического переезда.
Что произошло с Дуровым и почему это не главная твоя проблема
По сообщению Центра общественных связей ФСБ, 29 июля 2026 года основателю Telegram Павлу Дурову заочно предъявлено обвинение по ч. 1.1 ст. 205.1 УК РФ. В сообщении использована формулировка, что он «объявляется» в международный розыск.
По сообщениям того же дня, решение об объявлении в розыск находится в процессе принятия. РИА Новости проверило открытую базу международного розыска Интерпола и не нашло там данных о Дурове. При этом издание пояснило, что отсутствие записи в открытой части базы не исключает непубличного уведомления, доступного правоохранительным органам.
По версии ФСБ, поводом стала работа встроенного в мессенджер сервиса знакомств, через который вербовали людей для совершения диверсий. На этом детали уголовного дела для нашей темы заканчиваются.
Статус этой истории может меняться, а твой бот должен отвечать пользователям сегодня. На его доступность уже влияет фильтрация трафика между сервером и Telegram. Поэтому полезнее проверить архитектуру и резервный канал, чем строить технический план вокруг одной новости.
Что реально происходит с Telegram в России
Фраза «блокировка телеграм» звучит как одно событие, но открытая хронология ограничений показывает последовательность разных мер и сбоев.
- В августе 2025 года Роскомнадзор начал ограничивать аудио- и видеозвонки в Telegram.
- 10 февраля 2026 года ведомство официально подтвердило замедление работы мессенджера, сославшись на нарушения российского законодательства.
- 16 марта суд оштрафовал мессенджер на 35 млн рублей за неудаление запрещённого контента.
- 10 апреля, по данным OONI, доля аномалий, указывающих на признаки блокировки Telegram, достигла 95%.
- 25 июля около 23:00 МТС, «Билайн», «МегаФон» и Т2 синхронно обновили алгоритмы фильтрации. Новые DPI-фильтры анализируют тайминг пакетов, размер и частоту соединений.
- 26 июля пользователи массово жаловались на сбои текста, загрузки фото и видео, а также звонков в Москве, Петербурге и других регионах.
Источник об июльском сбое не утверждает, что обновлённые фильтры задели ботов и API. Эти события нельзя автоматически связывать в одну подтверждённую цепочку. Для ботов есть отдельная проблема, о которой разработчики сообщали ещё в марте.
Если у тебя телеграм не работает или отвечает нестабильно, это ещё не означает окончательную блокировку платформы. О полной блокировке официально никто не объявлял. Текущую ситуацию точнее описывать как уже действующие ограничения, замедление и периодические сбои. Контекст изменений платформы собран также в материале про обновление Telegram в 2026 году.
Почему ломаются именно боты: api.telegram.org и твой сервер
Обычный чат и бот связаны с Telegram по-разному. Бот — это программа на сервере. Она принимает события от платформы или сама запрашивает их, обрабатывает команду и обращается к api.telegram.org, чтобы отправить ответ. Если сервер не может достучаться до этого адреса, программа может быть полностью исправна, но пользователь увидит молчание.
В авторской публикации на vc.ru от 15 марта владельцы ботов сообщали, что из-за применения ТСПУ магистральными провайдерами api.telegram.org становился недоступен без прокси с серверов внутри России. В числе затронутых площадок упоминались Selectel и Reg.ru. Это свидетельства разработчиков, а не официальное подтверждение блокировки Telegram Bot API.
Заподозрить сетевую причину можно по сочетанию признаков:
- бот молчит после запуска на российском хостинге, хотя тот же код в другом окружении работает;
- запросы на отправку сообщений завершаются тайм-аутом;
- события через вебхук перестали приходить без изменений в логике бота;
- у знакомого с сервером за пределами России аналогичный бот продолжает отвечать;
- проблема появилась одновременно у разных проектов, которые не используют общий код.
Ни один признак по отдельности не доказывает причину сбоя. Сначала проверь журнал ошибок, доступность сервера и последние изменения проекта. Если код не менялся, а обращения к api.telegram.org стабильно уходят в тайм-аут только с одного хостинга, направление диагностики становится понятнее.
Часть владельцев переносит сервер за пределы России. Другой путь — заранее добавить вторую площадку и не связывать всю работу с одним мессенджером. Для этого не обязательно выбрасывать уже написанный код.
MAX Bot API простыми словами
API — это набор адресов и правил, по которым твоя программа общается с платформой. В MAX базовый адрес сейчас platform-api2.max.ru; он пришёл на смену platform-api.max.ru. Когда нейросеть пишет интеграцию, в запросах должен использоваться новый хост.
Доступ подтверждается токеном. В MAX его передают в заголовке Authorization, а не добавляют в параметры адреса. Для человека, который ставит задачу нейросети, практический вывод простой: попроси вынести токен в настройку окружения и добавлять его в заголовок каждого запроса к MAX.
Основные действия выглядят так:
POST /messagesотправляет сообщение;GET /messagesполучает сообщения;PUT /messagesредактирует сообщение;DELETE /messagesудаляет сообщение;POST /uploadsзагружает медиа и возвращает токен вложения.
MAX поддерживает изображения, видео, аудио, файлы, стикеры, клавиатуры inline_keyboard, геолокацию и действие share. Медиа сначала загружается через POST /uploads, затем полученный токен вложения используется при отправке сообщения. Если в Telegram-версии загрузка файла и отправка ответа смешаны в одной функции, этот участок лучше выделить отдельно.
Получать новые события можно двумя способами. Первый — вебхук: MAX сам отправляет событие на адрес твоего сервера. Подписка создаётся через POST /subscriptions, а её состояние можно получить через GET /subscriptions. С 25 мая 2026 года вебхуки принимаются только по HTTPS с доверенным сертификатом.
Второй способ — Long Polling через GET /updates: бот регулярно спрашивает платформу о новых событиях. Одновременно включать вебхуки и Long Polling нельзя. Документация MAX указывает, что Long Polling ограничен по частоте и не подходит для production-окружения. Для рабочего бота планируй HTTPS-вебхук, даже если первую проверку нейросеть соберёт на Long Polling.
Главный подвох: бота в MAX создаст не каждый
Технически переписать интеграцию можно, но сначала проверь право на создание бота. MAX разрешает создавать чат-ботов только владельцам верифицированного профиля организации, ИП или самозанятого. Верификация профиля обязательна.
Для ИП и юридических лиц действует лимит до пяти ботов. Самозанятый может создать до двух. Если ты обычное физлицо без одного из этих статусов, путь к собственному чат-боту в MAX для тебя пока закрыт. Закладывать разработку до этой проверки рискованно: код может быть готов, а токена для подключения не будет.
Создание доступно в веб-версии платформы для партнёров business.max.ru/self или в мини-приложении «MAX для бизнеса». Путь внутри интерфейса: «Чат-боты» → «Создать» → настройки.
После создания бот проходит модерацию. В документации по созданию указано, что проверка занимает до 48 часов по рабочим дням. Токен выдаётся только после успешной модерации, поэтому получить его мгновенно и сразу запустить интеграцию, как в Telegram, не получится.
Что переносится из Telegram-бота, а что придётся переписать
Перенос бота из Telegram в MAX — не копирование токена в настройках. У платформ разные правила регистрации и разные способы обращения к API. Но сценарии, расчёты, работа с твоими данными и последовательность действий пользователя можно отделить от мессенджера.
| Часть проекта | Telegram | MAX |
|---|---|---|
| Регистрация бота и токен | Бот создаётся через @BotFather, токен выдаётся сразу. Модерация и подтверждение статуса не нужны |
Нужен верифицированный профиль организации, ИП или самозанятого. После создания проходит модерация, токен выдаётся при её успешном завершении |
| Авторизация запросов | Токен подставляется прямо в адрес запроса: api.telegram.org/bot<токен>/МЕТОД |
Токен передаётся в заголовке Authorization |
| Отправка сообщения | Метод sendMessage |
POST /messages |
| Вложения | Отдельные методы под тип файла, например sendPhoto |
Медиа сначала загружается через POST /uploads, который возвращает токен вложения, и только потом уходит в сообщение |
| Получение событий | Штатны оба способа: вебхук через setWebhook и long polling через getUpdates; на getUpdates живут тысячи небольших ботов |
Вебхук подключается через POST /subscriptions, Long Polling работает через GET /updates. Вместе их включать нельзя, а Long Polling не рекомендован для production |
| Кнопки | Разметка InlineKeyboardMarkup |
Вложение inline_keyboard; формат для MAX собирает отдельный адаптер |
| Мини-приложения | Mini Apps (в документации также Web App) | Mini Apps и библиотека MAX Bridge для интеграции с платформой |
Если у тебя мини-апп, отдельно составь список мест, где он обращается к функциям Telegram. Сам веб-интерфейс и твои сценарии не равны интеграции с мессенджером: платформенную часть придётся адаптировать под MAX Bridge. Базовая схема таких проектов разобрана в материале про Telegram Mini Apps.
Бизнес-логика переносится почти целиком, если она не смешана с вызовами Telegram. Переписывать нужно слой общения с мессенджером: авторизацию, отправку сообщений и медиа, получение событий, кнопки и платформенную часть мини-приложения. Чем аккуратнее проведена эта граница, тем меньше повторной работы.
Как сделать бота, которому переезд не страшен
Раздели проект на две части. Первая отвечает на вопрос «что делает бот»: хранит состояние диалога, выбирает следующий шаг, готовит текст ответа, обращается к твоим данным. Вторая знает, как конкретный мессенджер получает событие и отправляет сообщение. Эту вторую часть назовём адаптером.
Логика не должна сама вызывать Telegram или MAX. Она получает понятные данные вроде текста, команды и идентификатора диалога, а на выходе возвращает ответ и описание нужных кнопок или вложений. Адаптер переводит входящее событие платформы в этот общий формат, передаёт его логике и затем собирает запрос к нужному API.
Схема получается короткой:
Telegram или MAX → адаптер → общая логика → адаптер → Telegram или MAX
Такую переработку можно поручить нейросети. Не проси её «перенести бота в MAX» одной фразой: задача слишком широкая, и результат будет трудно проверить. Дай текущий проект, обозначь границу и потребуй сохранить поведение.
Примеры промтов:
Вынеси всю отправку и получение сообщений Telegram в отдельный модуль-адаптер. Общая логика бота не должна напрямую вызывать Telegram API. Сохрани текущее поведение и покажи список изменённых файлов.
Создай единый внутренний формат входящего события и ответа бота. Сделай Telegram-адаптер для текущей платформы и заготовку MAX-адаптера с авторизацией через заголовок Authorization, отправкой через POST /messages и вебхуком через POST /subscriptions.
Найди в проекте все места, завязанные на Telegram: сообщения, вложения, кнопки, получение событий и мини-приложение. Составь план отделения этих вызовов от бизнес-логики, а затем меняй по одному модулю с проверкой прежнего поведения.
Попроси нейросеть сначала перечислить прямые обращения к платформе, затем предложить структуру и только после этого править код. После каждого шага проверяй один прежний сценарий. Так легче заметить, если вместе с интеграцией случайно изменилась логика.
Адаптер окупается даже без ограничений: проще менять способ получения событий, проверять обработку команд и добавлять второй мессенджер. Сбой одной интеграции не требует заново собирать всё поведение бота.
Собрать бота с нейросетью сегодня может кто угодно. Разница между «работает, пока не тронули» и «переживёт переезд» не в знании языка программирования, а в умении поставить задачу и принять результат; этому учим на практикуме.
Что сделать прямо сейчас: чек-лист
- Проверь, где запущен бот и может ли этот сервер обратиться к
api.telegram.org. Сохрани точные ошибки и время тайм-аутов. - Просмотри последние изменения кода. Не списывай любой сбой на фильтрацию, пока не исключил ошибку в проекте и недоступность самого сервера.
- Сделай экспорт данных, которые принадлежат твоему проекту, и отдельно зафиксируй, как ты связываешь их с пользователями.
- Проверь, есть ли у тебя статус самозанятого, ИП или организация с верифицированным профилем. Без этого создать бота в MAX сейчас нельзя.
- Заведи резервный способ связи с аудиторией, не зависящий от одного мессенджера. Для канала пригодится план из разбора про продвижение через Telegram, но контакты не должны оставаться только внутри платформы.
- Найди прямые вызовы Telegram в коде и вынеси сообщения, события, кнопки и вложения в адаптер.
- Не удаляй рабочую Telegram-версию ради срочного переезда. Подготовь MAX как второй канал и проверяй сценарии на обеих площадках по очереди.
- Если используешь мини-приложение, отдели его собственный интерфейс и логику от платформенной интеграции, которую для MAX нужно строить через MAX Bridge.
Частые вопросы
Telegram уже заблокирован?
О полной блокировке Telegram официально не объявляли. С февраля 2026 года Роскомнадзор подтвердил замедление, а открытая хронология фиксирует ограничения и рост аномалий. В июле пользователи также столкнулись с массовыми сбоями после обновления фильтров у операторов.
Мой бот перестал отвечать — это блокировка или я сломал код?
По одному молчанию бота причину определить нельзя. Проверь журнал ошибок, последние изменения, доступность сервера и запросы к api.telegram.org. Тайм-ауты только с российского хостинга при рабочем коде в другом окружении указывают на сетевую проблему, но сообщения разработчиков об этом не являются официальным подтверждением.
Можно ли создать бота в MAX обычному физлицу?
Нет, если у физлица нет подходящего статуса. Создавать чат-ботов могут владельцы верифицированного профиля организации, ИП или самозанятого. Самозанятым доступно до двух ботов, ИП и юридическим лицам — до пяти.
Сколько ждать модерацию бота в MAX?
В документации по созданию указано до 48 часов по рабочим дням. Токен бота выдаётся после успешного прохождения модерации, поэтому заложи это время до начала проверки готовой интеграции.
Обязательно ли переезжать прямо сейчас?
Нет подтверждённого факта полной блокировки, поэтому переносить всё в панике не нужно. Практичнее сохранить рабочую Telegram-версию, отделить платформенный код и подготовить MAX как резерв, если у тебя есть доступ к созданию бота.
Можно ли вести бота сразу в двух мессенджерах?
Да, если общая логика отделена от платформенных адаптеров. Для Telegram остаётся свой модуль получения и отправки сообщений, для MAX пишется второй с учётом его API, HTTPS-вебхуков, загрузки медиа и правил авторизации.
Источники
- РИА Новости: сообщение ФСБ об обвинении
- РИА Новости: проверка открытой базы Интерпола
- Ведомости: сообщение об обвинении и розыске
- Хабр: обвинение и статус решения о розыске
- Techora: июльский сбой Telegram
- vc.ru: свидетельства о недоступности Telegram API
- Официальная документация MAX Bot API
- Справка MAX по чат-ботам
- Создание чат-бота в MAX
- Документация MAX
- Справка MAX по мини-приложениям
Читай дальше
Все статьиНе просто статьи — тебя доведут до результата
В практикуме за 1999 ₽ рядом живая команда практикующих разработчиков и маркетологов: ведём по шагам до твоего работающего приложения. Не «ролики и сам разбирайся» — помогаем на каждом затыке.
Перейти к практикуму