Ввиду серьёзных ограничений, которые могут быть введены для Telegram, а также возможной блокировки сервиса, я решил сделать простой скрипт для сохранения информации из диалогов. В первую очередь — из Saved Messages (Избранное).
У меня хранится довольно много ссылок и полезной информации в избранных сообщениях, и терять доступ к этим данным не хочется. Поэтому возникла идея сделать небольшой инструмент для резервного копирования.
Возможности скрипта
При запуске скрипта можно:
выбрать период, за который необходимо скачать сообщения;
-
выбрать, что именно сохранять:
только ссылки на сайты;
ссылки + архивы;
ссылки + медиафайлы.
Для скачивания сообщений из Saved Messages в строке выбора диалога необходимо указать:
@me

Зачем это может быть полезно
Возможно, не только мне нужна резервная копия сообщений и ссылок из Telegram.
Поэтому решил выложить скрипт — возможно, он будет полезен кому-то ещё.
Требования
Для запуска скрипта потребуется:
Python 3.9 или выше
Также необходимо указать данные вашего Telegram API:
API_IDAPI_HASH
Как получить API_ID и API_HASH
Откройте страницу создания приложения Telegram:
https://my.telegram.org/appsВведите номер телефона вашего Telegram-аккаунта и нажмите Next.
В Telegram придёт код подтверждения — введите его на сайте.
Откроется страница регистрации приложения.
Заполните поля любыми данными (они не имеют принципиального значения).Нажмите Create application.
После создания приложения откроется страница конфигурации.
На ней будут указаны:
API_ID
API_HASH
Скопируйте эти значения и вставьте их в скрипт.
Ссылка на скрипт
Репозиторий GitHub:
https://github.com/IOB57/backup_telegram/blob/main/telegram.py
Комментарии (10)

Gorthauer87
09.03.2026 06:33А есть скрипт экспорта фотографий из вк рабочий? В виду событий, хочу от туда удалиться

ktibr0
09.03.2026 06:33Когда я удалялся(2017 год), была возможность экспорта всех данных, но тот гид уже не найду, да и, возможно, уже поменялось...вот, нашел на их вики
https://m.vk.com/vkui/support/#/article/18145
alphageo
А чем отличается от встроенного экспорта чата?
Vlad_06
Встроенный экспорт не обновляет чат, а выкачивает заново. А у автора я вижу кнопку "Обновить"
Lord_of_Rings
Да похоже, что ничем...
Lanovidat Автор
Спасибо за замечание! В веб версии не нашел такую функцию. В desctop она есть