5 Commits

Author SHA1 Message Date
8398e988b0 Feat: Agregar agente Groq con integración RAG
- Nuevo módulo groq_agent.py para consultas a la API de Groq
- Panel de administración en /groq para configurar API key, modelo y prompt
- Comando /rag en Discord y Telegram para consultar el RAG
- Sistema de prompt personalizable guardado en base de datos
- Soporte para variables de entorno en Docker
- Fix: starlette version para evitar bug con Jinja2
2026-03-26 21:23:19 -06:00
06da793709 V2 Pro: Logging rotativo, Redis cache, Health Check de LibreTranslate y Rate Limiting en botones (#7) 2026-03-20 18:03:56 -06:00
baaf4bc1f7 perf: Optimizar inicio de servicios para reducir consumo de RAM
- Inicio escalonado con delays: Panel Web → 5s → Telegram → 10s → Discord
- Flags de Python para reducir footprint de memoria
- Variables de entorno PYTHONDONTWRITEBYTECODE y PYTHONOPTIMIZE
- Límites de memoria en docker-compose.yml
2026-03-20 03:47:59 -06:00
048e39e6a9 feat: Añadir sistema de mensajes de bienvenida con traducción para Discord
- Nueva tabla 'welcome_messages' en la base de datos
- Panel web con página de configuración de bienvenida (/welcome)
  - Listar, crear, editar y eliminar mensajes por servidor
  - Vista previa del mensaje
  - Plantillas predefinidas
- Bot Discord:
  - Nuevo intent 'members' para detectar nuevos usuarios
  - Evento on_member_join que envía mensaje de bienvenida
  - Botones de traducción en mensajes de bienvenida
- Actualizada configuración de MySQL en docker-compose.yml
- Añadido logging de debug para traducciones
2026-03-20 03:18:07 -06:00
e4d50b6eb5 Añadiendo todos los archivos del proyecto (incluidos secretos y venv) 2026-03-06 18:31:45 -06:00