Ввиду серьёзных ограничений, которые могут быть введены для Telegram, а также возможной блокировки сервиса, я решил сделать простой скрипт для сохранения информации из диалогов. В первую очередь — из Saved Messages (Избранное).

У меня хранится довольно много ссылок и полезной информации в избранных сообщениях, и терять доступ к этим данным не хочется. Поэтому возникла идея сделать небольшой инструмент для резервного копирования.

Возможности скрипта

При запуске скрипта можно:

  • выбрать период, за который необходимо скачать сообщения;

  • выбрать, что именно сохранять:

    • только ссылки на сайты;

    • ссылки + архивы;

    • ссылки + медиафайлы.

Для скачивания сообщений из Saved Messages в строке выбора диалога необходимо указать:

@me

Зачем это может быть полезно

Возможно, не только мне нужна резервная копия сообщений и ссылок из Telegram.
Поэтому решил выложить скрипт — возможно, он будет полезен кому-то ещё.

Требования

Для запуска скрипта потребуется:

  • Python 3.9 или выше

Также необходимо указать данные вашего Telegram API:

API_IDAPI_HASH

Как получить API_ID и API_HASH

  1. Откройте страницу создания приложения Telegram:
    https://my.telegram.org/apps

  2. Введите номер телефона вашего Telegram-аккаунта и нажмите Next.

  3. В Telegram придёт код подтверждения — введите его на сайте.

  4. Откроется страница регистрации приложения.
    Заполните поля любыми данными (они не имеют принципиального значения).

  5. Нажмите Create application.

  6. После создания приложения откроется страница конфигурации.
    На ней будут указаны:

  • API_ID

  • API_HASH

Скопируйте эти значения и вставьте их в скрипт.

Ссылка на скрипт

Репозиторий GitHub:
https://github.com/IOB57/backup_telegram/blob/main/telegram.py

Комментарии (10)


  1. alphageo
    09.03.2026 06:33

    А чем отличается от встроенного экспорта чата?


    1. Vlad_06
      09.03.2026 06:33

      Встроенный экспорт не обновляет чат, а выкачивает заново. А у автора я вижу кнопку "Обновить"


    1. Lord_of_Rings
      09.03.2026 06:33

      Да похоже, что ничем...


    1. Lanovidat Автор
      09.03.2026 06:33

      Спасибо за замечание! В веб версии не нашел такую функцию. В desctop она есть


  1. Gorthauer87
    09.03.2026 06:33

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


    1. ktibr0
      09.03.2026 06:33

      Когда я удалялся(2017 год), была возможность экспорта всех данных, но тот гид уже не найду, да и, возможно, уже поменялось...вот, нашел на их вики

      https://m.vk.com/vkui/support/#/article/18145


    1. Lanovidat Автор
      09.03.2026 06:33

      Нет для ВК не делал, поскольку удалился из него еще в 2018