fix: Mejorar logging de traducción y timeout
- Añadir logs detallados para debugging de traducciones - Aumentar timeout de 10s a 30s para peticiones largas - Registrar vistas TranslationButton globalmente
This commit is contained in:
@@ -141,13 +141,8 @@ async def on_message(message):
|
||||
text_to_translate = mention_pattern.sub(replace_mention, text_escaped)
|
||||
save_message(message.id, message.guild.id, message.author.id, text_to_translate, mentions_map, 'discord')
|
||||
|
||||
# Creamos una vista filtrada basada en la persistente para mostrar solo los botones activos
|
||||
# Pero los botones mantienen sus custom_ids globales
|
||||
from botdiscord.ui import TranslationButton
|
||||
view = discord.ui.View(timeout=None)
|
||||
|
||||
# Cargamos mapeos para etiquetas de botones
|
||||
from botdiscord.translate import get_name_to_code, get_flag_mapping
|
||||
name_to_code = get_name_to_code("discord")
|
||||
flag_mapping = get_flag_mapping("discord")
|
||||
code_to_name = {v: k for k, v in name_to_code.items()}
|
||||
|
||||
Reference in New Issue
Block a user