Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

LinkDownloaderBotForGroups

Bot autoalojado para Telegram que convierte enlaces de video en archivos nativos dentro de grupos, usando yt-dlp y caché para optimizar recursos.

Ficha actualizada 28 sept 2026, 10:15 · upstream 28 sept 2026, 10:10 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es LinkDownloaderBotForGroups

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

LinkDownloaderBotForGroups es un bot de Telegram diseñado específicamente para chats grupales. Cuando un miembro comparte un enlace a un video, el bot lo procesa silenciosamente y reemplaza el enlace por un video nativo en el mismo hilo del chat. Utiliza yt-dlp como motor principal, soportando plataformas como YouTube, Instagram, TikTok, VK y X/Twitter.

CASOS DE USO
  • Grupos privados de amigos para compartir contenido multimedia sin abrir navegadores externos.
  • Comunidades de noticias o discusión donde se comparten frecuentemente enlaces de video largos.
  • Equipos de moderación que necesitan limpiar el chat eliminando los enlaces originales tras la descarga.
  • Auto-alojamiento para evitar depender de bots públicos con límites de uso o publicidad.
  • Descarga puntual de audio en formato MP3 desde enlaces de video sin cambiar la configuración global.
  • Uso en temas de foros de Telegram donde el bot mantiene el contexto dentro del mismo hilo.
PUNTOS DESTACADOS
  • Reemplazo nativo silencioso que no llena el chat con mensajes de progreso o estados intermedios.
  • Sistema de caché y deduplicación que evita descargar múltiples veces el mismo contenido para varios usuarios.
  • Soporte multiplataforma robusto mediante yt-dlp con actualizaciones nocturnas automáticas de extractores.
  • Gestión visual mediante reacciones (👀, 🙈, 😴) para indicar estados como procesando, límite o error.
  • Eliminación automática del enlace original tras una subida exitosa si se concede permiso de administrador.
  • Despliegue simplificado con Docker y scripts de instalación que preservan configuraciones al reparar.
PRECAUCIONES
  • Requiere permisos de administrador para eliminar los enlaces originales después de la descarga.
  • No soporta contenido protegido por DRM o sistemas de protección avanzados de las plataformas.
  • Algunos sitios web pueden requerir archivos de cookies adicionales para funcionar correctamente.
  • El tamaño máximo del archivo está limitado por la variable MAX_FILESIZE (por defecto 52MB).
  • La funcionalidad puede verse afectada si los extractores de yt-dlp no se actualizan a tiempo ante cambios en las APIs.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instalar en VPS Debian/Ubuntu usando Docker Compose. Clonar el repositorio y ejecutar install.sh o docker compose up -d --build. Es obligatorio configurar la variable BOT_TOKEN en .env. El bot necesita permisos de administrador para borrar mensajes (DELETE_ORIGINAL). Se recomienda ajustar MAX_FILESIZE según el ancho de banda disponible. Las actualizaciones de yt-dlp se ejecutan automáticamente cada noche.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.