Skip to main content

Download all files from Telegram chat

Project description

TG File Exporter

Программа для экспорта файлов из Telegram чатов.

Установка

  1. Установите uv (если у вас его ещё нет)

Выберите один из способов

macOS, Linux: curl -LsSf https://astral.sh/uv/install.sh | sh

Windows: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

PyPI: pip install uv or pipx install uv

  1. Установите зависимости: uv sync
  2. Склонируйте репозиторий: git clone https://github.com/alekssamos/tg-file-exporter/
  3. Получите api_id и api_hash от Telegram API
  4. Замените плейсхолдеры в tg_file_exporter/__init__.py на реальные значения.

Запуск

Из исходников: uvw run -m tg_file_exporter

Или автоматически установить из PyPI последнюю версию и запустить: uvx tg-file-exporter

Использование

Программа проведет вас через пошаговый мастер:

  1. Вход в аккаунт
  2. Выбор чата
  3. Выбор темы (если есть)
  4. Выбор пути сохранения
  5. Выбор типов файлов b периода
  6. Непосредственно экспорт файлов

Todo

Доделать поиск, сейчас он не работает. Пользуйтесь первой буквой в списке.

Copyright 2025 @alekssamos

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tg_file_exporter-1.1.16.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tg_file_exporter-1.1.16-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file tg_file_exporter-1.1.16.tar.gz.

File metadata

  • Download URL: tg_file_exporter-1.1.16.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.4

File hashes

Hashes for tg_file_exporter-1.1.16.tar.gz
Algorithm Hash digest
SHA256 ac4aa67ac71429e4d8475e41b52f431532864fc604170d20faafa1e681ccdb91
MD5 557749ef7af8219aed1a4cf547582628
BLAKE2b-256 9574454f3edaa078978d8a54ce5886dc1ef0624b90dd32f644c7758882f21df5

See more details on using hashes here.

File details

Details for the file tg_file_exporter-1.1.16-py3-none-any.whl.

File metadata

File hashes

Hashes for tg_file_exporter-1.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 6be9ddee11d89bb37421b60f5cc8bb2dab0d2f7b35fe8fde150d3fb1b082420e
MD5 9955d6506759dcb8e8aeb99e31512fe5
BLAKE2b-256 f4b67c775ddc0513349f13a92f300c3a2ef8b42d28fe04672e9b7da38ec7dd51

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page