Как скачать Telegram-канал целиком: три рабочих способа
Скачать канал - это на самом деле две разные задачи. Публичный канал, на который вы подписаны, выгружается штатно и бесплатно: у Telegram Desktop есть экспорт истории, он складывает сообщения и медиа в папку на диске. С закрытым каналом - платным курсом, клубом, группой с темами - сложнее: там у автора обычно включена защита контента, а на выходе всё равно получается папка с HTML вместо канала, которым можно пользоваться дальше.
Ниже три способа, которые работают: встроенный экспорт, ручная выгрузка медиа и копия канала в собственную группу. По каждому - что окажется на выходе, сколько это занимает времени и где способ упирается в потолок.
Какой способ под какую задачу
| Что нужно | Способ | Цена |
|---|---|---|
| Архив истории на диске | Экспорт в Telegram Desktop | бесплатно |
| Десяток видео или файлов | Пересылка в «Избранное» и сохранение вручную | бесплатно |
| Курс, которым потом пользоваться | Копия канала в вашу Telegram-группу | от 1500 ₽ |
Способ 1. Экспорт истории в Telegram Desktop
Это единственный официальный способ выгрузить канал целиком, и он бесплатный. Telegram добавил его ещё в 2018 году и с тех пор почти не менял. Живёт эта возможность только в настольной версии: мобильное приложение её не показывает, так что садиться придётся за компьютер.
- Скачайте десктопную программу с сайта Telegram и войдите в неё своим аккаунтом - тем же, что на телефоне.
- Дождитесь, пока подтянутся чаты, и откройте нужный канал.
- Меню из трёх точек в правом верхнем углу, пункт «Экспорт истории чата».
- Галочками отметьте, что забирать: текст, фото, видео, документы, голосовые. Ниже выберите формат - HTML или JSON, разницу разберу через абзац.
- Осталось указать папку на диске и нажать «Экспортировать».
В том же окне задаются диапазон дат и предельный размер файла. Это выручает, когда нужен текст с картинками, а тащить сотню гигабайт видео не хочется. Выгрузку можно прервать и продолжить позже - Telegram помнит, на чём остановился.
Что окажется на выходе
Не один файл, а папка. Внутри лежит messages.html (либо его вариант в JSON) и соседние каталоги с картинками, роликами, голосовыми и документами. Дальше главный файл открывают браузером и листают ленту постранично. Длинную историю Telegram сам разложит на несколько файлов, пронумеровав их подряд.
HTML или JSON
HTML берите, если копию будете читать сами: она открывается двойным кликом в браузере, картинки и видео подставлены ссылками на соседние файлы, всё выглядит примерно как переписка. JSON нужен в одном случае - когда выгрузку потом разбирает программа: скрипт, база, поиск по архиву. Читать JSON глазами мучительно, а конвертировать его обратно в человеческий вид отдельная работа. Сомневаетесь - берите HTML, в большинстве случаев нужен именно он.
Предел у способа один, но существенный: канал превращается в архив. По нему нет привычного поиска, нет ленты, кинуть на него ссылку нельзя, ролики запускаются во внешнем проигрывателе, а не в самой странице. Для «пусть лежит на всякий случай» этого хватает с запасом. Подробный разбор того, что теряется по дороге, я собрал в отдельной статье про экспорт чата в Telegram.
Способ 2. Забрать только видео, фото и файлы
Часто весь канал и не нужен - нужны десять видео из курса или подборка файлов. Тогда экспорт избыточен, и достаточно разобраться, как скачать видео и фото из Telegram по отдельности.
Выделяете нужные сообщения, пересылаете их в «Избранное» - это ваш личный чат, который виден только вам, - и оттуда сохраняете медиа на диск. На компьютере файлы падают в папку загрузок Telegram, её адрес виден в настройках, в разделе «Продвинутые настройки».
Ограничения тут два. Первое очевидное: всё руками. Двадцать сообщений так перенести реально, восемьсот - уже нет, к середине курса вы бросите.
Второе серьёзнее. Автор канала может включить настройку, ограничивающую сохранение контента. По официальному описанию Telegram читателям становится нельзя пересылать записи, а снимки экрана и сохранение вложений оказываются урезаны. Кнопки пересылки в такой ленте вы просто не увидите, и весь приём отпадает.
Способ 3. Скопировать канал в свою группу
Третий путь работает иначе: вместо выгрузки в папку канал переезжает в вашу собственную Telegram-группу. Получается не набор файлов на диске, а рабочая переписка: открывается и ищется точно так же, как любая другая группа, и переживает что угодно, случившееся с первоисточником.
Так работает Mirrium. Ставится она на вашу машину и входит в мессенджер под вашей же учётной записью: код подтверждения приходит вам, наружу доступ не отдаётся. Дальше она переносит канал или группу в вашу собственную: сообщения идут по порядку, медиа переезжает файлами, а темы остаются отдельными ветками. Дата и автор оригинала впечатываются в каждое сообщение, чтобы через полгода было понятно, откуда что взялось.
Этот же способ отвечает на вопрос, который задают чаще всего: а если автор удалит канал или закроет доступ. Копия к тому моменту уже ваша и от оригинала не зависит.
Как сохранить закрытый канал или курс, если доступ у вас есть
Начну с неприятного: доступ нужен. Ни один способ не открывает канал, в котором вас нет, - ни экспорт, ни копирование, ни какая-либо программа. Скачать можно ровно то, что доступно вашей учётной записи. Поэтому забирать копию имеет смысл, пока подписка или инвайт живы, а не через месяц после того, как вас удалили из группы.
Как вообще устроен такой канал, кто в нём кого видит и почему доступ теряют чаще всего - разобрал отдельно в статье про закрытый канал в Telegram.
Второе - защита контента. У платных курсов её включают почти всегда, и выглядит это со стороны участника так: пропала кнопка пересылки, медиа не сохраняется, на телефоне может не сработать скриншот. Способ 2 в такой группе бесполезен, а экспорт отдаёт то, что отдаёт.
У нашего движка подход другой: авторизуясь вашей учётной записью, он выкладывает записи заново в вашей группе, и на выходе получается работающая переписка с ветками и поиском вместо каталога с файлами. Обещать результат для любого канала по одному описанию я не стану: настройки у всех разные, и честнее посмотреть вашу задачу до оплаты, чем пообещать заранее.
Сколько времени занимает
Экспорт крупного канала с медиа идёт часами. Мессенджер сознательно отдаёт данные порциями, оберегая свои же ограничения, поэтому лента на две тысячи записей с видео тянется куда дольше пустого диалога.
У копирования в группу оценка честнее: ритмом тут управляем мы. Telegram не даёт лить сообщения подряд: на быстрой отправке прилетает FloodWait - принудительная пауза, а если давить дальше, аккаунт получает ограничения. Поэтому копирование идёт с паузой около восьми секунд между сообщениями и потолком примерно 1200 сообщений в сутки в бережном режиме.
Что это значит на практике - прогнали наш же контроллер темпа и записали, сколько выходит:
| Размер канала | Бережный режим | Обычный режим |
|---|---|---|
| 500 сообщений | около 1,5 часа | около 40 минут |
| 1000 сообщений | около 3 часов | около 1,5 часа |
| 3000 сообщений | около 2 суток | около суток |
| 5000 сообщений | около 4 суток | около 28 часов |
Это время только на отправку - скачивание медиа из источника добавляет сверху, и чем тяжелее видео, тем заметнее. Скачки в таблице не опечатка: после дневного лимита копирование само уходит на паузу до следующих суток, поэтому канал на 1000 сообщений укладывается в вечер, а на 3000 растягивается на пару дней.
Останавливать и продолжать можно в любой момент: позиция запоминается, повторно те же сообщения не поедут. Выглядит медленно, знаю. Но альтернатива тут не «быстро», а «аккаунт в ограничениях на неделю» - Telegram выдаёт их именно за такую спешку.
Сколько это займёт места
При экспорте - примерно столько же, сколько занимают материалы в самом канале. Курс из сорока видеоуроков по 300 МБ это 12 ГБ на диске, и никакой магии сжатия не будет. Если места мало, ограничьте в окне экспорта размер файла: текст и картинки заберутся, тяжёлые видео пропустятся.
При копировании в свою группу файлы остаются в Telegram, а на диске оседает только временный кэш. Диск в этом случае не забивается вообще.
Если канал ведёте вы сами
Отдельная история - когда скачать нужно собственный канал. Мотив тут простой: не потерять архив, если аккаунт заблокируют, номер уведут или канал улетит под жалобу. Написанное за три года лежит в единственном экземпляре, и хранилище это чужое.
Экспорт для такой задачи годится: вы владелец, защита контента вам не мешает, забирайте историю с медиа в папку и держите на диске. Минус тот же, что и всегда: это архив, и поднимать из него канал заново придётся руками, пост за постом. Что при этом теряется, как передать канал другому человеку и чем копия отличается от передачи прав - разобрал отдельно, в статье про то, как скопировать или перенести Telegram-канал.
Чего не сделает ни один способ
- Скачать канал, в который у вас нет доступа. Ни экспорт, ни программа не видят больше, чем видит ваш аккаунт.
- Достать то, что скрыто настройками группы. В группах автор может закрыть историю для новых участников: сообщения до вашего входа вы не увидите, а значит и не сохраните.
- Вернуть удалённое. Если автор почистил историю до того, как вы забрали копию, восстанавливать уже нечего: ни экспорт, ни копирование задним числом это не исправят.
Частые вопросы
Можно ли скачать канал с телефона?
Целиком - нет, экспорт истории есть только в Telegram Desktop. С телефона доступно другое: отправить нужное в «Избранное» и вытаскивать вложения поштучно. Полная выгрузка делается с компьютера.
Нужен ли Telegram Premium?
Нет, экспорт работает на обычном бесплатном аккаунте. Premium ускоряет скачивание файлов, но на доступ к самой функции не влияет.
Сохранятся ли видео и кружки?
Да, если при экспорте отметить галочками видео и видеосообщения - они лягут отдельными папками рядом с текстом. При копировании в группу медиа переезжает так же, как было в оригинале.
Куда пропал пункт выгрузки истории из меню?
Чаще всего потому, что вы не в той программе. Экспорт есть в десктопном Telegram, который скачивается с desktop.telegram.org, а в веб-версии в браузере и в мобильном приложении его нет вообще. Поставьте десктопную версию, войдите тем же аккаунтом, дождитесь, пока подтянется история, и пункт появится в меню из трёх точек.
Что будет, если прервать процесс?
Ничего страшного. Экспорт Telegram продолжает с места остановки. Копирование в группу тоже помнит позицию и после перезапуска идёт дальше, а не с начала.
А темы в группе сохранятся?
При экспорте нет: темы схлопываются в одну сплошную ленту, и курс из десяти уроков превращается в один длинный HTML. При копировании в свою группу темы создаются заново и остаются отдельными ветками.
Можно ли скачать закрытый канал, в который меня не пригласили?
Нет. Закрытую для вас ленту не вскроет ни один приём: инструменту доступно ровно то же, что и вашей учётной записи. Пока подписка или инвайт живы, копию забрать можно, после удаления из группы - уже нет.
Сколько стоит скачать канал?
Встроенный экспорт Telegram бесплатный. Перенос ленты в вашу группу с нашей помощью обойдётся в 1500 рублей: мы устанавливаем и настраиваем программу вместе с вами на связи, дальше вы работаете самостоятельно.
Нужна копия канала, а не папка с файлами?
Разовая копия под ключ - 1500 рублей: ставим программу, настраиваем вместе на связи, дальше вы копируете сколько нужно. Перед оплатой я смотрю вашу задачу и говорю прямо, получится или нет.
Попробовать бесплатно: 10 сообщений Купить навсегда - 4 900 ₽