Инструкция

Как сделать экспорт чата в Telegram и чем выгрузка отличается от копии в группу

Экспорт чата в Telegram - это встроенная функция приложения Telegram Desktop, которая сохраняет переписку в папку с файлами на компьютере: текст в формате HTML или JSON, а фото, видео и документы складываются отдельными файлами рядом. Платить и докупать ничего не нужно, функция уже есть в десктопной версии.

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

Как сделать экспорт чата

Экспорт есть только в Telegram Desktop. В мобильном приложении такой кнопки нет, поэтому начинать придётся с компьютера.

  1. Поставьте Telegram Desktop для Windows, macOS или Linux и войдите своим аккаунтом.
  2. Откройте нужный чат, канал или группу.
  3. Нажмите три точки в правом верхнем углу и выберите «Экспорт истории чата».
  4. Отметьте, что сохранять - только текст или вместе с фото, видео, файлами и голосовыми, - и выберите формат: HTML (открывается в браузере, читается человеком) или JSON (когда данные потом обрабатывает программа).
  5. Укажите папку и запустите.

В том же окне можно ограничить выгрузку по датам и задать верхний размер файлов - удобно, если гнать сотни гигабайт видео не нужно, а важен текст и картинки. Прервать и продолжить экспорт тоже можно: Telegram помнит, на чём остановился.

Времени уходит по-разному. Текстовая переписка выгружается быстро, тот же объём с видео растягивается на часы, и дело тут не в слабом интернете: Telegram сам отдаёт данные порциями и делает паузы, чтобы не упереться в свои лимиты. Поэтому выгрузку большого курса разумнее запускать на ночь, а компьютеру не давать уснуть - в спящем режиме процесс замирает вместе с системой.

Если экспорт всё-таки оборвался, ничего страшного не произошло: повторный запуск продолжит с места остановки, а не начнёт заново. Полноту проще всего сверить по концовке: открываете последнюю страницу выгрузки и смотрите, та же там запись, что и в живом чате.

Что вы получите на выходе

Не один файл, а папку. Внутри лежит messages.html (или messages.json), а рядом подпапки: photos, video_files, voice_messages, files. Текст - в HTML, медиа - ссылками на локальные файлы. Открываете messages.html в браузере и листаете переписку страницами.

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

В этом вся суть встроенного экспорта. Он делает архив: копию, которую можно открыть на диске, но нельзя вести дальше, искать по ней как в Telegram или отправить кому-то ссылкой. Если вам нужен не разовый снимок, а копия, которая обновляется, загляните в материал архив Telegram-канала: там про уровни копий, расписание обновления и хранение.

Если задача шире и выгрузить нужно целый канал, а не отдельный чат, я разобрал все рабочие способы в статье как скачать Telegram-канал - там же таблица, сколько времени занимает каждый.

Экспорт чата и выгрузка всех данных - разные вещи

Их постоянно путают, и человек уходит не в то меню. Экспорт истории чата живёт внутри самого чата и забирает одну переписку. Выгрузка данных Telegram лежит в настройках, в разделе продвинутых, и отдаёт совсем другое: контакты, список чатов, активные сессии, платежи, информацию об аккаунте. Функцию выгрузки данных Telegram добавил в 2018 году, тогда же появился и экспорт отдельных чатов.

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

Как открывать выгрузку и искать в ней

Готовую папку открывают файлом messages.html - он запускается в любом браузере без интернета. На больших переписках Telegram режет историю на куски: messages.html, messages2.html и дальше по номерам. Поиск при этом работает только внутри открытого куска, через обычный Ctrl+F, поэтому найти фразу в переписке за три года - занятие на вечер.

Медиа лежит рядом отдельными папками и подставляется в HTML ссылками. Отсюда важное следствие для хранения: перекладывать messages.html отдельно от соседних папок нельзя, иначе на месте фотографий останутся пустые рамки. Переносить и архивировать выгрузку нужно целиком, всей папкой.

Для скриптовой обработки переписки берите JSON: сам по себе он читается неудобно (для этого мы сделали бесплатную читалку result.json - поиск по тексту прямо в браузере, файл никуда не грузится), зато разбирается JSON однозначно. Для всего остального HTML лучше. Формат выбирается один раз при запуске и потом не меняется, так что передумав, выгрузку придётся делать заново.

Экспорт личного чата, группы и канала

Способ один и тот же для диалога, группы и канала - «Экспорт истории чата» есть в меню любого из них, если чат открывается на вашем аккаунте. Разница в том, что вы получаете. Личную переписку выгрузка забирает целиком, без потерь. В большой группе всё наоборот: темы и структура обсуждений, ради которых в неё вообще стоило заходить, в плоском HTML просто исчезают. Из канала вытащатся посты, а вот живая лента с комментариями под ними - нет.

Где выгрузка не справляется

Начнём со структуры. Многие группы устроены темами: в Telegram это topics, отдельные ветки внутри одной группы. Экспорт всё это игнорирует и складывает в одну ленту. Курс, где было десять уроков отдельными темами, превращается в один длинный HTML без деления - искать нужный урок придётся прокруткой.

Дальше - сама природа результата: это архив, а не рабочее пространство. По папке с файлами неудобно учиться. Нет поиска, как в приложении, нет привычной ленты, видео открывается системным плеером поверх браузера. Нужное сообщение среди восьмисот придётся искать через Ctrl+F по странице вместо обычного поиска Telegram по чату - для «сохранить на всякий случай» этого достаточно, а для «проходить курс дальше» уже маловато.

И последнее, самое неочевидное - защита контента. Автор группы может включить настройку «Ограничение на сохранение контента». По официальному описанию Telegram она запрещает участникам пересылать сообщения, делать скриншоты и ограничивает сохранение медиа. На такой группе привычные способы забрать материалы себе перестают работать: фото и видео вы можете просто не вытащить.

Когда встроенного экспорта хватает, а когда нет

Хватает, если нужен архив личной переписки или небольшого чата, важен сам факт, что история лежит на диске, и вы готовы открывать её папкой с файлами, а не листать в Telegram. Это бесплатно и делается в пару кликов - в такой задаче ничего лучше встроенного экспорта искать не нужно.

Не решит задачу, если вы сохраняете курс или группу с темами и хотите потом пользоваться ими как раньше, если нужна не папка, а живая копия с темами, поиском и лентой, или если в группе включена защита контента и медиа не сохраняется.

Что важноВстроенный экспортКопия в группу (Mirrium)
Формат результатаПапка с HTML/JSON и файламиЖивая Telegram-группа
Темы и структураСхлопываются в одну лентуТемы остаются темами
Поиск по содержимомуCtrl+F по страницеОбычный поиск Telegram
Как открыватьПапка на диске в браузереВ Telegram, как исходную группу
СтоимостьБесплатно1500 рублей за копию под ключ

Живая копия вместо папки с файлами

Представьте курс в закрытой группе: десяток тем, сотни сообщений, видео и разборы. Экспорт отдаст вам всё это одной HTML-простынёй. А доступ к оригиналу однажды закончится - поток завершится, автор почистит историю или закроет группу.

Для этого случая и сделан Mirrium - копия закрытого канала в вашу группу. Это программа для вашего компьютера: она авторизуется в мессенджере под вашей учётной записью и переселяет закрытое сообщество или курс не в каталог на диске, а прямиком в вашу группу. Темы никуда не деваются - остаются отдельными ветками, как в оригинале. Очерёдность записей не сбивается, вложения едут целиком, а под каждой копией остаётся отметка о дате и авторе первоисточника. На выходе не архив на диске, а живая копия - её листаешь и ищешь как исходную группу, и она не зависит от того, что решит автор оригинала.

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

Можно ли сделать экспорт чата с телефона?

Нет, в мобильном приложении такого пункта нет вообще - выгрузка живёт только в десктопной программе. Через телефон получится разве что пересылать отдельные сообщения в «Избранное», и на длинной переписке это безнадёжно.

Чем экспорт одного чата отличается от выгрузки всех данных аккаунта?

Это две разные функции. Экспорт истории чата забирает одну переписку и лежит в меню самого чата. Выгрузка данных Telegram живёт в настройках и отдаёт всё сразу: контакты, список чатов, сессии, платежи. Для сохранения курса нужна первая.

Сколько времени занимает экспорт?

От минуты для текстового диалога до нескольких часов для чата с гигабайтами видео. Telegram намеренно растягивает выгрузку, чтобы не упереться в собственные лимиты, и прерванный экспорт продолжает с места остановки.

Сколько места займёт выгрузка на диске?

Столько же, сколько занимает сама переписка: выгрузка ничего не ужимает. Место на исходе - выставьте в окне экспорта ограничение по весу файла: текст со снимками доедут, а самые тяжёлые ролики будут пропущены.

Что делать, если в меню нет пункта «Экспорт истории чата»?

Скорее всего, вы в веб-версии или в мобильном приложении - там его нет. Поставьте десктопную программу с сайта Telegram, войдите тем же аккаунтом и дождитесь, пока подтянется история.

Сохранятся ли удалённые сообщения?

Нет. Забирается ровно то, что открыто в переписке на момент запуска. Вычищенное автором выгрузка не воскресит, поэтому копию снимают, пока материалы ещё лежат на месте.

Нужна не папка, а живая копия закрытой группы?

Разовая копия под ключ - 1500 рублей: ставим программу, настраиваем вместе на связи, дальше вы копируете сколько нужно. Перед оплатой я смотрю вашу задачу и говорю прямо, получится или нет.

Попробовать бесплатно: 10 сообщений Купить навсегда - 4 900 ₽

Или напишите мне, разберу вашу задачу до оплаты