# Plan de Acción: Nivel Profesional (V2) ## 🎯 Progreso de Mejoras - [ ] **1. Panel de Métricas (Analytics & Estadísticas)** - Agregar gráficos en el Dashboard (FastAPI/Jinja). - Contabilizar traducciones totales, por idioma y por plataforma. - [ ] **2. Rate Limiting (Prevención de Spam y Abusos)** - Limitar botones de Discord/Telegram a X usos por minuto por usuario. - Implementar mensajes efímeros de advertencia por spam. - [ ] **3. Sistema de Logging Real y Monitoreo (Observabilidad)** - Reemplazar `print()` por la librería estandar `logging` con guardado en disco rotatorio (archivos diarios). - Enmascarar errores y alertas. - [ ] **4. Reemplazo de Caché en RAM por Redis** - Configurar contenedor oficial de Redis en OMV (`docker-compose-redis.yaml`). - Adaptar `botdiscord/database.py` y `panel/main.py` para usar Redis si está disponible. - [ ] **5. Sistema de "Health Check" de LibreTranslate** - Comprobar que el endpoint de traducción está vivo antes de lanzar errores, devolviendo mensaje de mantenimiento. --- *Este documento guiará la transformación del ecosistema de bots a un entorno de producción masiva.*