Questorr
Bot auto-alojado para Discord que integra Jellyfin y Seerr. Gestiona peticiones de medios con notificaciones inteligentes, enrutamiento automático por canal y panel web Tetris-style. Requiere Docker o Node.js 20+.
Ficha actualizada 28 sept 2026, 10:16 · upstream 28 sept 2026, 9:59 · release v2.4.3
Qué es Questorr
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Questorr es un bot auto-alojado para Discord diseñado para gestionar solicitudes de contenido multimedia conectando Jellyfin con Seerr. Ofrece comandos como /search, /request y /status para buscar películas, series y verificar disponibilidad directamente desde el servidor de chat. Incluye un panel web completo en puerto 8282 con interfaz Tetris-style para configuración avanzada, gestión de usuarios y auditoría de acciones.
El sistema utiliza enrutamiento automático de canales basado en carpetas raíz de Radarr/Sonarr, enviando notificaciones a los grupos correctos sin intervención manual. Permite mapeo de cuentas entre Discord y Seerr para mantener la identidad del usuario en las peticiones. Soporta APIs externas como TMDB y OMDb para metadatos y recomendaciones personalizadas basadas en historial de visualización.
La implementación requiere un servidor Jellyfin activo, una instancia Seerr conectada a Radarr o Sonarr, acceso administrativo a Discord y contenedores Docker o Node.js 20+. El despliegue se recomienda mediante Docker Compose con variables de entorno para puertos y claves API. Incluye healthchecks integrados para monitoreo en Portainer o Uptime Kuma.
- Solicitar películas o series desde Discord sin salir del chat
- Rastrear el estado personal de peticiones (esperando, disponible, rechazado)
- Reportar problemas técnicos con un título específico vía /report
- Recibir recomendaciones personalizadas basadas en historial de Jellyfin
- Notificaciones automáticas cuando contenido nuevo está disponible en la biblioteca
- Panel web Tetris-style completo para configuración sin código
- Enrutamiento automático de notificaciones por canal basado en carpetas raíz
- Mapeo de usuarios entre Discord y Seerr para identidad correcta
- Healthchecks Docker integrados para monitoreo de salud del contenedor
- Integración con TMDB y OMDb para metadatos y recomendaciones
- Requiere instalación previa de Jellyfin y Seerr externos
- Configuración manual obligatoria de webhooks en Seerr
- Dependencia de APIs externas (TMDB) que pueden tener límites de tasa
- Funcionalidad completa requiere mapeo explícito de usuarios entre plataformas
- Complejidad HIGH con requisitos de CPU 4 cores y RAM 4096 MB recomendados
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado con Docker Compose en puerto 8282. Usar proxy inverso (Nginx/Traefik/Caddy) eliminando la exposición directa del puerto. Configurar variables de entorno para puertos y claves API antes de iniciar. Asegurar permisos del bot Discord (Server Members Intent). Verificar mapeo de carpetas raíz en configuración Seerr para enrutamiento correcto.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.







