Files
traduccion_bots/action_plan_pro.md

26 lines
1.1 KiB
Markdown

# 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.*