Sign inSign up

dgongut/dropbot

By dgongut

Updated 16 days ago

Descarga archivos desde Telegram a tu servidor

Image
1

50K+

dgongut/dropbot repository overview

dropbot

Docker Pulls Docker Stars Docker Image Size Github stars Github forks Github last-commit Github last-commit alt text

Descarga archivos directamente en tu servidor a su carpeta correspondiente

  • ✅ Detección de archivos de Audio
  • ✅ Detección de archivos de Vídeo
  • ✅ Detección de archivos de Documentos
  • ✅ Detección de archivos de Fotos
  • ✅ Detección de archivos de Torrent
  • ✅ Descarga de YouTube y envío de esos vídeos a Telegram
  • ✅ Soporte de idiomas (Spanish, English)

¿Lo buscas en ?

🖼️ Si deseas establecerle el icono al bot de telegram, te dejo aquí el icono en alta resolución. Solo tienes que descargarlo y mandárselo al @BotFather en la opción de BotPic.

Variables en el docker-compose

CLAVEOBLIGATORIOVALOR
TELEGRAM_TOKENToken del bot
TELEGRAM_ADMINChatId del administrador (se puede obtener hablándole al bot Rose escribiendo /id). Admite múltiples administradores separados por comas. Por ejemplo 12345,54431,55944
TELEGRAM_API_HASHHash de la API de Telegram (obtenido al crear tu aplicación en https://my.telegram.org)
TELEGRAM_API_IDID de la API de Telegram (obtenido al crear tu aplicación en https://my.telegram.org)
LANGUAGEIdioma del bot (por defecto "ES" para español o "EN" para inglés)
PARALLEL_DOWNLOADSNúmero de ficheros que se transfieren a la vez (descargas/subidas simultáneas). Por defecto 2
FAST_CONNECTIONSNúmero de conexiones paralelas por fichero para acelerar la transferencia (estilo FastTelethon). 1 = desactivado (método estándar de Telethon). Recomendado 4-8. Por defecto 8
FILTER_PHOTOEspecifica si los archivos de imagen deben almacenarse en una carpeta separada /photo en lugar de la carpeta /downloads. 0 = no, 1 = sí (por defecto 0)
FILTER_AUDIOEspecifica si los archivos de audio deben almacenarse en una carpeta separada /audio en lugar de la carpeta /downloads. 0 = no, 1 = sí (por defecto 0)
FILTER_VIDEOEspecifica si los archivos de video deben almacenarse en una carpeta separada /video en lugar de la carpeta /downloads. 0 = no, 1 = sí (por defecto 0)
FILTER_TORRENTEspecifica si los archivos de torrent deben almacenarse en una carpeta separada /torrent en lugar de la carpeta /downloads. 0 = no, 1 = sí (por defecto 0)
FILTER_EBOOKEspecifica si los archivos de libros electrónicos deben almacenarse en una carpeta separada /ebook en lugar de la carpeta /downloads. 0 = no, 1 = sí (por defecto 0)
FILTER_URL_VIDEOEspecifica si los archivos de vídeo descargados desde URLs deben almacenarse en una carpeta separada /url_video en lugar de donde van los vídeos. 0 = no, 1 = sí (por defecto 0)
FILTER_URL_AUDIOEspecifica si los archivos de audio descargados desde URLs deben almacenarse en una carpeta separada /url_audio en lugar de donde van los audios. 0 = no, 1 = sí (por defecto 0)
AUTO_DOWNLOAD_FORMATDescarga automática de URLs sin preguntar. Valores: ASK (preguntar, por defecto), VIDEO (descargar siempre como video), AUDIO (descargar siempre como audio)
Ejemplo de Docker-Compose para su ejecución normal
services:
  dropbot:
    environment:
      - TELEGRAM_TOKEN=
      - TELEGRAM_ADMIN=
      - TELEGRAM_API_HASH=
      - TELEGRAM_API_ID=
      - LANGUAGE=ES
      #- PARALLEL_DOWNLOADS=2
      #- FAST_CONNECTIONS=8
      #- FILTER_PHOTO=0
      #- FILTER_AUDIO=0
      #- FILTER_VIDEO=0
      #- FILTER_TORRENT=0
      #- FILTER_EBOOK=0
      #- FILTER_URL_VIDEO=0
      #- FILTER_URL_AUDIO=0
      #- AUTO_DOWNLOAD_FORMAT=ASK
    volumes:
      - /ruta/para/descargar/general:/downloads
      #- /ruta/para/descargar/audio:/audio
      #- /ruta/para/descargar/video:/video
      #- /ruta/para/descargar/foto:/photo
      #- /ruta/para/descargar/torrent:/torrent
      #- /ruta/para/descargar/ebook:/ebook
      #- /ruta/para/descargar/videos_desde_urls:/url_video
      #- /ruta/para/descargar/audios_desde_urls:/url_audio
    image: dgongut/dropbot:latest
    container_name: dropbot
    restart: always
    network_mode: host
    tty: true

Tag summary

Content type

Image

Digest

sha256:75fb2e192

Size

342.3 MB

Last updated

16 days ago

docker pull dgongut/dropbot