Архивация Telegram
У Telegram нет одного «правильного» архива на все случаи. Способ зависит от того, чьи сообщения вы сохраняете и нужен ли вам JSON для обработки или страница, которую можно открыть в браузере.
Свои чаты и каналы, без программирования
Официальный экспорт в Telegram Desktop пишет JSON и HTML на ваш компьютер. Пошагово — Как сохранить данные из Telegram. Это основной путь для собственной переписки: чужие личные чаты так копировать не следует, см. условия использования.
Публичный канал как сайт
У открытого канала есть веб-версия https://t.me/s/имя_канала. Её видят поисковые системы и Wayback Machine. Снимок этой страницы сохраняет то, что показано в вебе, а не полную историю с файлами, которую отдаёт экспорт Desktop или MTProto-клиент.
Канал или чат, к которому у вас есть доступ
| Инструмент | Когда | Статус в этой базе |
|---|---|---|
| tdl | Нужен поддерживаемый загрузчик и экспорт в JSON | Активен |
| tgarc | Уже есть выгрузки Ruarxive 2022–2023 годов в JSONL | Не поддерживается с конца 2023 года, собран на Pyrogram |
| Экспорт Desktop | Нужны свои данные без API | Встроен в клиент |
tgarc ходит в Telegram от вашего аккаунта. Частые запросы приводят к временным ограничениям (FloodWait). Сообщения, удалённые до запуска, он не восстановит. Результат — JSONL и файлы, не WARC: открыть его в pywb нельзя.
Pyrogram, на котором собран tgarc, архивирован (последний выпуск на PyPI — 2.0.106, апрель 2023). Для нового скрипта на MTProto есть отдельная библиотека Telethon (документация). Гото вых команд Telethon эта страница не дублирует: их надо сверять с документацией библиотеки на день запуска. Готовый загрузчик, который база рекомендует вместо tgarc, — tdl.
Ключи приложения (api_id, api_hash) создаются на my.telegram.org/apps и не попадают в публичный архив вместе с выгрузкой.
Чего ждать не стоит
- Закрытый чат без вашего участия в нём этими инструментами не открывается.
- Клона канала Ruarxive во ВКонтакте или в MAX проект не заводил. Позиция на апрель 2026 года, на фоне блокировок Telegram: канал остаётся в Telegram, архивы заблокированных организаций не удаляются (#182).
- У мессенджера MAX публичного просмотра каналов и выгрузки, сопоставимой с Telegram Desktop, нет.