Skip to main content

toTelegram sube archivos a telegram sin importar el tamaño.

Project description

toTelegram

Este proyecto es una herramienta de CLI en Python diseñada para subir archivos a Telegram sin preocuparse por los límites de tamaño (2GB/4GB). La idea no es solo tener un uploader, sino un gestor de disponibilidad que entiende qué archivos ya están en la "nube" de tus chats para evitar subidas redundantes.

¿De qué va esto?

A diferencia de un uploader simple, toTelegram usa una base de datos local (SQLite) para trackear los archivos por su MD5. Si intentas subir algo que el sistema ya detectó en otro chat al que tienes acceso, intentará hacer un forward (mirror) o reconstruir el archivo desde piezas sueltas (puzzle) en lugar de gastar ancho de banda volviendo a subir los bytes.


Cómo probarlo

Puedes instalar el paquete directamente desde el repositorio sin necesidad de clonarlo manualmente:

1. Instala usando pip desde GitHub:

pip install totelegram

2. Crea un perfil:

Necesitas tu API_ID y API_HASH de Telegram.

totelegram profile create

3. Configura un chat de destino

totelegram config search "Mi Nube Privada" --apply

4. Envía archivos o carpetas:

# Enviar archivos individuales
totelegram send video.mp4

# Archivar una carpeta completa como un backup estructurado
totelegram backup ./mis_fotos

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

totelegram-0.9.14.tar.gz (68.8 kB view details)

Uploaded Source

Built Distribution

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

totelegram-0.9.14-py3-none-any.whl (75.2 kB view details)

Uploaded Python 3

File details

Details for the file totelegram-0.9.14.tar.gz.

File metadata

  • Download URL: totelegram-0.9.14.tar.gz
  • Upload date:
  • Size: 68.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for totelegram-0.9.14.tar.gz
Algorithm Hash digest
SHA256 f32a10449e18a9a9dc58f9aad1cf040ca6090487b1dc1b8eaf19c87b01e952d9
MD5 053cc5847d7638657d8aacba38b7863c
BLAKE2b-256 1a69be11b9ab29128d12e96858d977625b2ff56c60934ab904259eabcf252ab8

See more details on using hashes here.

Provenance

The following attestation bundles were made for totelegram-0.9.14.tar.gz:

Publisher: publish.yml on CalumRakk/toTelegram

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file totelegram-0.9.14-py3-none-any.whl.

File metadata

  • Download URL: totelegram-0.9.14-py3-none-any.whl
  • Upload date:
  • Size: 75.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for totelegram-0.9.14-py3-none-any.whl
Algorithm Hash digest
SHA256 941167fd19b6e9f12badf3e3ac1674b77cdd6d389a92cf93bc1c14c7cef1fe71
MD5 a96b452fb0d3e6eadf5a34f733efe111
BLAKE2b-256 ce0ccccc5e6e714bc296b5db12219909b50c2e1340f0f4c7b32c3cd92c8e8df9

See more details on using hashes here.

Provenance

The following attestation bundles were made for totelegram-0.9.14-py3-none-any.whl:

Publisher: publish.yml on CalumRakk/toTelegram

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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