Как работает TG2MAX: режимы, диагностика и защита пересылки

TG2MAX — не просто бот, который пересылает посты. Под капотом: два режима работы, шесть проверок диагностики, автоматическое восстановление при сбоях и AI-поддержка. Разберём, как это работает и как настроить под свои задачи.

Два режима работы

TG2MAX предлагает два режима пересылки. Каждая связка (TG-канал → MAX-канал) работает в одном из них.

Простой Продвинутый
Как работает Бот — администратор TG-канала Сервисный аккаунт подписан на канал
Каналы Только публичные Публичные + приватные
Видео До 20 МБ До 200 МБ
Документы До 20 МБ До 200 МБ
Настройка Добавить бота как админа Автоматически
Скорость Мгновенно Мгновенно

Простой режим

Бот TG2MAX добавляется как администратор в ваш Telegram-канал. Он видит все новые посты и пересылает их в MAX.

Для кого: публичные каналы с контентом до 20 МБ (текст, фото, короткие видео).

Ограничение: Telegram Bot API не позволяет скачивать файлы больше 20 МБ. Длинные видео, большие документы и тяжёлые аудиофайлы не пересылаются.

Продвинутый режим

Вместо бота используется сервисный аккаунт — он подписывается на ваш канал и получает посты напрямую. Сервисный аккаунт подключается автоматически — вам не нужно проходить авторизацию или вводить код.

Для кого: приватные каналы, каналы с видео больше 20 МБ, каналы с документами.

Преимущества:

  • Видео и документы до 200 МБ
  • Приватные каналы (через invite-ссылку)
  • Голосовые сообщения, кружочки, стикеры

Как переключить режим

  1. Откройте @tg2_max_bot → «Мои связки» → выберите связку
  2. Нажмите «Сменить режим» (кнопка в настройках связки)
  3. Подтвердите переключение

Также доступно через Mini App → карточка связки → «Режим».

При переключении на продвинутый — сервисный аккаунт автоматически подписывается на канал. При переключении на простой — отписывается.

Диагностика связок

TG2MAX проверяет здоровье каждой связки по шести параметрам.

6 проверок

Проверка Что проверяет Что значит ошибка
Связка активна is_active = true Связка деактивирована (вручную или автоматически)
MAX-канал существует GET-запрос к MAX API Канал удалён или бот удалён из администраторов
Подписка покрывает Проверка тарифа Trial истёк или подписка не покрывает эту связку
Нет проблем (dead_since) Отсутствие ошибок пересылки MAX-канал недоступен, нужно проверить
Давность пересылки Последний пост <7 дней назад Канал не публикует или пересылка не работает
Ошибки за 24 часа Менее 3 ошибок Частые сбои — нужно разобраться

Как запустить диагностику

Для одной связки: настройки связки → «Диагностика».

Для всех связок: «Мои связки» → «Проверить все».

Результат — список проблем с рекомендациями. Некоторые проблемы (например, сброс dead_since при восстановлении канала) исправляются автоматически.

Cooldown между диагностиками — 60 секунд (защита от спама).

Автоматическая защита

TG2MAX не ждёт, пока вы запустите диагностику вручную. Три уровня автоматической защиты работают постоянно.

Health check (каждые 5 минут)

Для связок в продвинутом режиме сервисный аккаунт каждые 5 минут проверяет доступность каждого канала. Если канал «потерян» (Telegram иногда сбрасывает внутреннее состояние) — автоматически переподписывается.

Fallback через Bot API (30 секунд)

Если продвинутый режим не переслал пост за 30 секунд — срабатывает резервная пересылка через Bot API (простой режим). Работает, если бот также является админом канала.

Это двухуровневая защита: основной канал (продвинутый) + резерв (простой). Ни один пост не теряется.

Мониторинг мёртвых связок

Если MAX-канал удалён или бот лишён прав — TG2MAX обнаруживает это и начинает цепочку уведомлений:

Время Действие
6 часов Уведомление: «Связка не работает, проверьте MAX-канал»
2 дня Повторное уведомление: «Связка не работает 2 дня, отключение завтра»
3 дня Финальное уведомление + автоматическая деактивация связки

Если проблема исправлена до деактивации (например, бот снова добавлен в канал) — связка восстанавливается автоматически. Никаких действий не требуется.

Дедупликация

Каждое сообщение проверяется на дубли: если один и тот же пост уже был переслан в течение последних 60 секунд — повторная пересылка блокируется. Защита от двойных постов при сбоях.

AI-поддержка с автодиагностикой

При обращении в поддержку TG2MAX с проблемой пересылки AI-помощник автоматически запускает диагностику всех ваших связок. Вам не нужно описывать техническую проблему — достаточно написать «посты не пересылаются», и система проверит все 6 параметров самостоятельно.

Если AI находит проблему — предлагает решение. Если не может — передаёт тикет специалисту.

Частые вопросы

Нужно ли авторизовываться для продвинутого режима?

Нет. Сервисный аккаунт подключается автоматически. Раньше требовалась авторизация через Pyrogram — сейчас это не нужно.

Что лучше — простой или продвинутый?

Для большинства каналов достаточно простого режима. Переключайтесь на продвинутый, если: (1) канал приватный, (2) публикуете видео больше 20 МБ, (3) публикуете тяжёлые документы.

Что если Telegram временно недоступен?

Пересылка приостанавливается и возобновляется автоматически, когда связь восстанавливается. Посты, опубликованные во время простоя, будут пересланы.

Как отключить автодеактивацию мёртвых связок?

Автодеактивацию нельзя отключить — это защита от накопления ошибок. Но вам приходят три уведомления за 3 дня, и если проблема решена — связка восстанавливается автоматически.


Проверьте здоровье ваших связок прямо сейчас — откройте @tg2_max_bot → «Мои связки» → «Проверить все».

Попробуйте TG2MAX бесплатно

7 дней бесплатного пробного периода. Настройка за 5 минут.

Попробовать бот