Новые функции MAX API:
что изменилось для ботов
Летом 2026 года MAX Bot API обновился сразу в нескольких местах: появились управляемые команды, сменился рабочий домен, а старый способ получать список чатов убрали. Мы разобрали официальный changelog и перевели технические строки на язык владельца канала: где новая возможность, а где обязательный ремонт.
Что именно обновилось: короткая хронология
В официальной истории изменений
сейчас три записи, которые нельзя смешивать. В июне перестал поддерживаться
GET /chats, тогда же документация зафиксировала ограничения загрузок.
В июле добавили PATCH /me/commands. А с 19 июля 2026
разработчикам предписано обращаться к platform-api2.max.ru вместо
platform-api.max.ru и доверять сертификату Минцифры.
Только первая июльская запись — новая пользовательская возможность. Остальное — смена правил для разработчиков. Если бот внезапно замолчал после обновления сервера, автор канала не найдёт отдельную кнопку «починить API»: владельцу интеграции нужно проверить адрес запросов, сертификат и получение идентификаторов чатов.
Команды бота теперь можно менять через API
Метод PATCH /me/commands добавляет, редактирует и удаляет команды бота.
Раньше список мог жить отдельно от кода: разработчик переименовал сценарий, а в
меню осталась старая команда. Теперь деплой может обновить меню тем же процессом,
которым обновляется сам бот. Конкретный результат виден без логов: пользователь
открывает список команд и не натыкается на пункт, ведущий в тупик.
Важно не приписывать методу лишнего. Он не создаёт сценарий и не учит бота отвечать: обработчик команды всё равно пишет команда сервиса. И он не добавляет Репостботу новые направления публикации. Наш профиль остаётся прежним: Telegram ↔ Макс и Макс → Макс; в VK, Дзен и Одноклассники бот не постит.
Новый домен API: маленькая строка с большими последствиями
Старый адрес отличается от нового всего одной цифрой: было
platform-api.max.ru, стало platform-api2.max.ru. Но замена
должна пройти во всех операциях — от отправки поста через
POST /messages до подписки на события. Официальный обзор также
требует передавать токен в заголовке Authorization, а не в
параметрах URL.
Есть и две контрольные цифры: MAX рекомендует держать общий поток запросов не выше 30 в секунду, а в один диалог, чат или канал разрешает отправлять не более 2 сообщений в секунду. Мини-кейс знаком каждому, кто переносил альбом: если выпустить 12 частей без очереди, часть запросов может упереться в ограничение. Поэтому хороший репостер не просто «знает новый URL», а дозирует отправку.
Вместо списка чатов — события webhook
До июня разработчик мог рассчитывать на GET /chats как на готовый
список мест, куда добавлен бот. Теперь этот метод не поддерживается. Документация
предлагает получать chat_id из событий: например, bot_added
или bot_started, доставленных по webhook либо через Long Polling.
Для продуктовой интеграции MAX рекомендует webhook. Его адрес должен работать по HTTPS, а обработчик обязан вернуть HTTP 200 за 30 секунд; иначе доставка считается ошибочной. Практическая ловушка: если бот добавили в канал до того, как интеграция начала сохранять события, «перечитать все каналы одним запросом» уже нельзя. Подключение нужно строить так, чтобы идентификатор фиксировался в момент события.
Что почувствует автор канала, а чего обновление не обещает
Для автора хорошее обновление API заметно по скучным вещам: бот не теряет канал, меню команд совпадает со сценариями, а альбом приходит целиком. Текущий метод отправки сообщений принимает текст до 4000 символов и до 12 вложений из видео и изображений в одной комбинации. Для видео действует предел 250 МБ.
Если у вас собственный бот, проверку можно уложить в пять пунктов. Найдите в
конфигурации старый домен; убедитесь, что токен уходит в заголовке; добавьте
доверенный сертификат; проверьте подписку на bot_added и
bot_started; затем отправьте тестом текст на 4000 символов, альбом
из 12 изображений и три коротких сообщения подряд. Последний шаг нужен не
ради рекорда: он быстро показывает, умеет ли очередь соблюдать предел
2 сообщения в секунду, а альбом — сохранять порядок карточек. После теста
удалите публикации, чтобы техническая простыня
не осталась перед подписчиками.
Репостбот переносит текст с форматированием, одиночные фото и видео, альбомы в исходном порядке, документы до 2 ГБ, голосовые, кружки и стикеры. Видео тяжелее 250 МБ он предлагает сжать или пропустить для ручной публикации. Подробнее — в разборе больших видео и инструкции по автопереносу из Telegram в Макс.
Но changelog не обещает перенос сторис и не добавляет расписание внутрь Репостбота. Отложенные публикации настраиваются в самом Максе: долгим нажатием на кнопку отправки → «Запланировать пост». Если нужен автоматический мост между каналами, первая связка Репостбота бесплатна навсегда и без лимита постов.
Частые вопросы
Какие новые функции появились в MAX API летом 2026 года?
В июле появился PATCH /me/commands для добавления, изменения и удаления команд бота. Одновременно произошли инфраструктурные перемены: с 19 июля запросы переводятся на platform-api2.max.ru, а прежний GET /chats не поддерживается с июня.
Нужно ли владельцу канала что-то перенастраивать?
Если вы пользуетесь готовым сервисом, техническую миграцию делает его команда. Владельцу собственного бота стоит проверить домен API, способ авторизации, HTTPS-сертификат и получение chat_id через события.
Работает ли GET /chats в MAX Bot API?
Нет. Официальная история изменений указывает, что метод не поддерживается с июня 2026 года. chat_id канала или чата получают из событий подписки либо через Long Polling.
Какой лимит текста у сообщения бота в Максе?
Метод POST /messages принимает текст до 4000 символов. На один диалог, групповой чат или канал бот может отправлять не более двух сообщений в секунду.
Переносит ли Репостбот посты между Telegram и Максом?
Да. Поддерживаются направления Telegram → Макс, Макс → Telegram и Макс → Макс, включая текст с форматированием, фото, видео и альбомы. Первая связка бесплатна навсегда.
Публикуйте один раз —каналы обновятся сами
Первая связка — бесплатно. Без карты.
Запустить @newreposterbot