-
Notifications
You must be signed in to change notification settings - Fork 3
Home
mateofuentespombo edited this page Dec 22, 2025
·
8 revisions

TelegramFileManager es una aplicación web que te permite usar Telegram como un sistema de almacenamiento en la nube ilimitado. Gestiona tus archivos en canales de Telegram con una interfaz intuitiva similar a un explorador de archivos.
- Sube archivos de cualquier tamaño a tus canales de Telegram
- Los archivos grandes se dividen automáticamente (split) para superar los límites de Telegram
- Organiza tus archivos en carpetas y subcarpetas
- Explorador de archivos con interfaz familiar
- Crear, renombrar, copiar, mover y eliminar archivos y carpetas
- Búsqueda de archivos dentro de los canales
- Vista en grid para visualización rápida
- Soporte para favoritos en canales
- Reproductor de audio con visualizador en tiempo real
- Reproductor de video con streaming directo
- Transcodificación automática de formatos no soportados (MKV, AVI, WMV, etc.)
- Visor de imágenes integrado
- Visor de PDF
- Descargas y subidas con seguimiento de progreso
- Pausar, reanudar y cancelar transferencias
- Múltiples descargas/subidas simultáneas
- Persistencia de tareas (las transferencias se reanudan tras reiniciar)
- Gráfico de velocidad en tiempo real
- Exportación de carpetas a archivos .strm para Emby, Jellyfin, Kodi, etc.
- Servidor WebDAV integrado para montar como unidad de red
- Generación de enlaces directos para reproductores externos
- Compartir archivos y carpetas con enlaces públicos
- Control de acceso mediante tokens de invitación
- Escanear canales públicos y organizar su contenido
- Unirse a canales mediante enlaces de invitación
- Panel de configuración completo
- Herramientas de mantenimiento de base de datos
- Visor de logs integrado
- Monitoreo de recursos del sistema (CPU, memoria, disco)
- Verificación de actualizaciones desde GitHub
Crea un canal de Telegram (público o privado) y podrás:
- Subir archivos desde tu equipo sin límite de tamaño
- Organizar en carpetas y subcarpetas
- Descargar archivos individuales o carpetas completas
- Reproducir audio y video directamente en el navegador
- Crear enlaces para reproductores externos
- Exportar a .strm para media centers
- Compartir archivos o carpetas con otros usuarios
- Backup/Restore del sistema de archivos del canal
En canales públicos de terceros podrás:
- Escanear todos los archivos del canal
- Organizar el contenido en carpetas locales
- Descargar archivos individuales o en lote
- Reproducir multimedia en streaming
- Exportar a .strm para integración con media centers
- Backup/Restore de la organización local

- Instalación y configuración
- Gestión de canales
- Gestión de archivos
- Descargas y subidas
- Reproducción de audio y videos
- Escaneo de canales públicos
- Compartir archivos
- Integración WebDAV
- Mantenimiento y administración
- MongoDB - Base de datos para almacenar metadatos y configuración
- Credenciales de Telegram API - api_id y api_hash de my.telegram.org
- FFmpeg (opcional) - Para transcodificación de video
- .NET 6.0+ - Runtime de la aplicación
| Componente | Tecnología |
|---|---|
| Framework | ASP.NET Core (Blazor Server) |
| Base de datos | MongoDB |
| API Telegram | WTelegramClient |
| UI | Syncfusion Blazor, Blazor Bootstrap |
| Logging | Serilog + MongoDB |
| Multimedia | FFmpeg |
| WebDAV | Implementación Python |