À propos du projet

Telegram Stremio est un serveur multimédia auto-hébergé qui convertit les fichiers de canaux Telegram en liens de streaming permanents visibles dans Stremio ou Nuvio. Construit sur FastAPI, MongoDB et PyroFork, il lit les noms de fichiers ou les légendes que vous transférez vers des canaux désignés, les compare aux bases de données IMDb/TMDb et présente des catalogues organisés avec affiches et décomposition des épisodes — le tout géré via un panneau web. Les capacités principales incluent la récupération automatique des métadonnées depuis Cinemeta et TMDb, la prise en charge des fichiers d'archives fractionnés et multi-parties (volumes `.001`/`.002` et découpages `.zip`), l'attachement de sous-titres avec détection de langue à partir des noms de fichiers, et un système de catalogues flexible qui trie automatiquement le contenu par langue, plateforme et notes tout en permettant également des étagères privées ou exclusives organisées manuellement. Le contrôle d'accès est intégré : chaque utilisateur reçoit un jeton, les administrateurs peuvent définir des abonnements, et des paramètres par utilisateur permettent aux spectateurs de choisir leurs préférences de qualité et de masquer ou réorganiser les catalogues. Le suivi de l'activité des utilisateurs montre qui est en ligne, ce qui est en cours de lecture et les métadonnées des appareils. Les rôles des canaux sont séparés — les canaux Auth sont indexés, les canaux Manual gèrent les téléversements personnels, un canal Anime permet une correspondance de métadonnées adaptée aux animes, un canal Announcement publie des notifications de nouveau contenu avec liens profonds, et un canal Skip collecte les fichiers dont l'indexation échoue pour examen ultérieur. La recherche globale étend la recherche de Stremio au-delà de la bibliothèque locale vers des canaux Telegram supplémentaires en direct lorsqu'une session utilisateur est connectée. Les options de déploiement incluent Docker sur un VPS (recommandé), Heroku et Hugging Face Spaces. Une application Android compagnon appelée TeleStremio offre une expérience mono-utilisateur plus légère sans hébergement externe. Le projet est open source et porté par la communauté.