eaf4f51c5a
fix: Registrar WelcomeTranslationView globalmente para persistencia después de reinicios
2026-03-20 03:22:46 -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
dadb5e2b92
fix(discord): sincronizar banderas de los botones con los datos de la base de datos (panel web)
2026-03-07 01:05:25 -06:00
5e0a8b9643
fix(discord): filtrar botones dinámicamente en la respuesta para respetar la configuración del servidor tras reinicios
2026-03-07 01:03:00 -06:00
e3b1d06442
fix(discord): solución definitiva de persistencia con registro global y custom_ids estáticos
2026-03-07 00:59:20 -06:00
d82ed4b29e
fix(discord): añadir defer() en botones para evitar timeout y mostrar errores detallados
2026-03-07 00:53:44 -06:00
5eb2e743a2
fix(discord): implementar botones persistentes para evitar 'Interacción fallida' tras reinicios
2026-03-07 00:47:04 -06:00
6599dfcc23
fix: optimizar caché de traducción con hashes SHA256 y normalización de texto para estabilidad en producción
2026-03-06 22:11:29 -06:00
ad0e80b15c
feat(panel): gestión de múltiples administradores en MySQL y simplificación de UI
2026-03-06 21:08:37 -06:00
faed585b37
fix(database): añadir tabla ui_translations y funciones de soporte para el panel web
2026-03-06 20:53:27 -06:00
05858e26ab
feat(panel): panel web multilingüe con caché de traducciones en MySQL y soporte nest-asyncio
2026-03-06 20:53:20 -06:00
0c0a1811ef
feat: implementar caché de traducciones y persistencia de mensajes en MySQL para Discord y Telegram
2026-03-06 20:32:15 -06:00
256d346b33
fix(translate): mejorar regex de segmentación y detección de caracteres internacionales
2026-03-06 20:06:50 -06:00
037a4c5224
feat: implementar traducción multilingüe mediante segmentación de oraciones para Discord y Telegram
2026-03-06 19:54:48 -06:00
7601979d3e
feat(discord): proteger menciones y mejorar traducción HTML para mensajes multilínea
2026-03-06 19:28:48 -06:00
e4d50b6eb5
Añadiendo todos los archivos del proyecto (incluidos secretos y venv)
2026-03-06 18:31:45 -06:00