21 октября 2026

Архив удалённых сообщений в Telegram: при чём тут MAX

Разбор статьи про бота-архив для Telegram Business API и при чём тут проблема исчезающих сообщений в MAX.

Собеседник написал сумму, вы договорились, а через минуту сообщение исчезло или цифра в нём внезапно изменилась — и доказать уже ничего нельзя. Именно эту проблему решает технический проект, который разобрали на Хабре: бот-архив для Telegram, построенный на Business API, aiogram 3 и FastAPI.

Судя по заголовку и описанию статьи, автор показывает, как устроено хранение удалённых и изменённых сообщений в Telegram. Среди заявленных деталей — запись события в базу данных ещё до ответа 200 на вебхук (чтобы не потерять данные при сбое), шифрование на уровне приложения, проблема со сломанным JSON из-за LinkPreviewOptions, пересчёт смещений символов в UTF-16 (болезненная тема для всех, кто работает с Telegram Bot API и кириллицей), подсветка изменений через difflib и приём платежей через Т-Банк и СБП. Отдельно упоминаются границы возможностей платформы Telegram и вопросы согласия сторон на такое архивирование — тема, которую автор, по описанию, не обходит стороной. Полного текста статьи у нас нет, поэтому дальше — только наши собственные соображения на основе этих вводных.

Почему «исчезающее сообщение» — это не мелочь

В большинстве мессенджеров удаление и редактирование работает в одну сторону: автор решает — получатель узнаёт постфактум или не узнаёт вовсе. Для личной переписки это неудобство, для рабочих и денежных разговоров — риск. Если в диалоге обсуждаются суммы, реквизиты или договорённости, отсутствие истории правок превращает любой спор в состязание «он сказал — она сказала» без доказательств.

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

При чём тут MAX

MAX — отдельный мессенджер со своей инфраструктурой, и прямых данных о том, как там устроено редактирование и удаление сообщений, в разобранной статье нет — она целиком про Telegram Business API. Но сама проблема шире одного мессенджера: как только переписка идёт в приложении, где у вас нет контроля над историей версий сообщения, вы зависите от доброй воли собеседника. Это справедливо для любого современного мессенджера, включая MAX.

Разница в том, что для MAX пока не существует такой же зрелой экосистемы ботов и API, как у Telegram — отсюда и дефицит похожих инструментов. Для пользователя это означает практический выбор: либо держать переписку там, где инструментов контроля нет, либо выносить важные диалоги туда, где они есть.

Что даёт перенос переписки в Telegram

Maксограм решает соседнюю, но не идентичную задачу: он не хранит архив правок внутри MAX, а переносит входящие сообщения из MAX в Telegram. Схема простая — ставите MAX на любой телефон, сканируете QR-код в боте @maxogrambot, и дальше все сообщения из MAX приходят вам в Telegram, откуда можно отвечать напрямую. После настройки сам MAX на устройстве можно удалить — он нужен только на этапе привязки.

Практический смысл в том, что переписка оказывается в среде, где у Telegram-ботов (в том числе таких, как разобранный на Хабре архив удалённых сообщений) есть доступ к событиям редактирования и удаления через Business API. Иными словами: перенеся диалог из MAX в Telegram, вы автоматически получаете доступ к экосистеме инструментов контроля переписки, которой самому MAX пока не хватает.

Что стоит иметь в виду

Если для вас критично не терять контекст переписки из MAX — суммы, договорённости, присланные документы — проще перевести эти диалоги в Telegram через Максограм и работать с одним привычным интерфейсом, не держа второе приложение на телефоне только ради уведомлений.

Источник: habr.com

Максограм — MAX прямо в Telegram

Читайте сообщения MAX в Telegram. Текст — бесплатно, для медиа есть пробный доступ на 3 дня. Подключение через QR-код.

Подключить
Открыть в Telegram