Solución de problemas del bot traductor de Discord
Encuentra tu problema y soluciónalo. Comprobaciones cortas para traducciones que faltan, puentes, traducción de chat de voz, permisos y límites.
¿Algo no funciona como esperas? Busca tu problema abajo y sigue los pasos. Casi todas las soluciones llevan un minuto.
✅ Revisa esto primero
Estas cinco comprobaciones solucionan la mayoría de los problemas:
- Las traducciones están activadas. Abre PanelResumen y mira la tarjeta Traducciones.
- Hay un idioma de destino. Abre PanelTraducirIdiomas de destino y elige al menos un idioma.
- El canal está permitido. Abre PanelTraducirTraducción automática y activa el tipo de canal. Después abre PanelModerarReglas de canales y usa Vista previa de un canal para comprobar que ninguna regla desactiva la traducción.
- Al servidor le quedan traducciones. Abre PanelFacturación y mira el uso de este mes.
- BabelBot tiene permiso. PanelResumen muestra un aviso cuando BabelBot no puede publicar en un canal.
🔎 Encuentra tu problema
No aparece ninguna traducción
La traducción aparece dos veces
Idioma equivocado
Aviso de traducción parcial
Faltan copias del puente
Las ediciones no se actualizan
La traducción de chat de voz se detiene
Sin traducciones
Faltan permisos
🔇 No aparece ninguna traducción
Primero, comprueba que BabelBot no omitió el mensaje a propósito. BabelBot no publica nada cuando:
- El mensaje ya está en tu idioma de destino.
- El mensaje está en un idioma de No traducir desde.
- El mensaje no tiene texto que traducir, por ejemplo solo emojis, menciones o un enlace.
- El autor es un bot o está en Usuarios ignorados.
- El mensaje solo tiene adjuntos y la traducción de medios está desactivada o no está en tu plan.
Un mensaje omitido no cuenta para tus traducciones.
Yes, it starts at 9!
Si el mensaje debería traducirse:
- Haz las cinco comprobaciones de arriba.
- Comprueba que el autor no está en PanelModerarUsuarios ignorados.
- Envía un mensaje de prueba corto en un idioma que no sea un idioma de destino.
- Si no aparece nada, contacta con soporte.
👯 La traducción aparece dos veces
BabelBot traduce cada mensaje una vez. Si ves más de lo que esperas, revisa estas causas:
- Hay otro bot de traducción en el canal. Quítalo del canal o desactiva su traducción automática.
- Un miembro reaccionó con una bandera. Una bandera pide una traducción más, aunque ya haya una traducción automática. Para evitarlo, desactiva Permitir reacciones con emojis de bandera en PanelExtrasReacciones con emojis de bandera o usa una regla de canal.
- Reemplazar el mensaje original mantuvo el original. BabelBot mantiene el original cuando no puede confirmar que el reemplazo es seguro. Dale a BabelBot Gestionar mensajes en ese canal.
¿Demasiadas respuestas en un canal con mucha actividad? Elige Hilos de traducción en PanelTraducirModo de respuesta, quita los idiomas de destino que no necesites o activa el modo de conversación.
🌐 La traducción está en el idioma equivocado
- Abre PanelTraducirIdiomas de destino y revisa la lista.
- Abre PanelModerarReglas de canales y usa Vista previa de un canal. Una regla puede usar otros idiomas de destino en algunos canales.
- En un puente, BabelBot trata cada mensaje como si estuviera en el idioma de su canal. Revisa el idioma de cada canal en PanelTraducirPuentes.
- Con Translate Text, BabelBot usa el idioma de tu Discord. Ejecuta
/set-context-languagepara elegir otro idioma. - Si un nombre o una palabra de un juego se traduce mal, añádelo en PanelExtrasPalabras personalizadas.
⚠️ Partial translation o Translation failed
BabelBot intentó traducir el mensaje, pero uno o más idiomas o adjuntos no funcionaron.
- Selecciona Retry en el aviso. BabelBot solo vuelve a intentar los idiomas que faltan.
- Si BabelBot te pide que esperes, espera un momento y vuelve a seleccionar Retry.
- El botón deja de funcionar después de 1 minuto más o menos. Después, vuelve a enviar el mensaje si todavía necesitas la traducción.
🌉 Faltan copias del puente
- Abre PanelTraducirPuentes. Comprueba que el puente conecta los canales y que cada canal tiene el idioma correcto.
- En cada canal conectado, dale a BabelBot Ver canal, Enviar mensajes y Gestionar webhooks.
- Envía un mensaje de prueba corto en cada sentido.
Cuando BabelBot no puede traducir un mensaje para un canal conectado, publica allí el original. Cuando BabelBot no puede publicar en ningún canal conectado, responde en el canal de origen y nombra los canales que hay que arreglar. Consulta Puentes.
✏️ Una traducción no se actualizó después de una edición
Cuando un miembro edita un mensaje, BabelBot actualiza sus traducciones en respuestas y en hilos durante 30 días desde que las publicó. Solo actualiza los idiomas que publicó la primera vez. Comprueba que BabelBot todavía puede ver el canal y leer el historial de mensajes.
🎙️ La traducción de chat de voz no empieza o se detiene
Si /voice start no funciona:
- Comprueba que el servidor está en Ultra o Founder Access.
- Activa Permitir traducción de chat de voz en PanelExtrasChat de voz.
- Elige al menos un idioma de destino.
- Entra en un canal de voz y después ejecuta
/voice start. - Dale a BabelBot Ver canal, Conectar y Enviar mensajes en ese canal de voz. Mensajes limpios del hablante también necesita Gestionar webhooks.
Solo puede haber una traducción de chat de voz a la vez en un servidor. Si el único idioma de destino es el que habla una persona, BabelBot no publica nada para lo que dice.
Una sesión se detiene sola cuando todos salen, cuando no se publica ninguna transcripción en 30 minutos, después de 4 horas, cuando alguien mueve a BabelBot a otro canal de voz o cuando BabelBot se reinicia. Vuelve a ejecutar /voice start para continuar. Consulta Traducción de chat de voz.
📉 Sin traducciones
Cuando el servidor usa todas las traducciones de este mes, las traducciones automáticas, de puentes y por reacción con bandera se pausan. BabelBot publica un aviso.
Para volver a traducir:
- En Free, pide a cualquier miembro que seleccione Votar para restablecer en el aviso, o usa la tarjeta de votación de PanelResumen. Cuando top.gg confirma el voto, el servidor recupera las 100 traducciones.
- O mejora el plan en PanelFacturación, o ejecuta
/upgradepara obtener un enlace. - O espera. La asignación se restablece a las 00:00 UTC del día 1 de cada mes.
Translate Text no cuenta para la asignación, así que sigue funcionando. Consulta Facturación y límites.
🔐 Faltan permisos
- Abre PanelResumen. Un aviso muestra cada canal y los permisos que BabelBot necesita allí.
- En Discord, dale a BabelBot esos permisos en ese canal.
- Envía un mensaje de prueba corto en el canal. El aviso desaparece cuando BabelBot entrega una traducción.
| Función | Permisos que necesita BabelBot |
|---|---|
| Respuestas | Ver canal, Enviar mensajes, Insertar enlaces, Ver el historial de mensajes |
| Hilos de traducción | Crear hilos públicos, Enviar mensajes en hilos |
| Puentes y conexiones entre servidores | Ver canal, Enviar mensajes, Gestionar webhooks |
| Reemplazar el mensaje original | Ver canal, Ver el historial de mensajes, Gestionar webhooks, Gestionar mensajes |
| Traducción de chat de voz | Ver canal, Conectar, Enviar mensajes |
| Limpieza de hilos | Ver canal, Gestionar hilos |
🧭 Problemas con el panel
💬 Contacta con soporte
Contacta con nosotros cuando tus ajustes coinciden con esta documentación pero BabelBot hace otra cosa. Envía:
- El ID de tu servidor
- El ID del canal y el enlace al mensaje, si hay un mensaje implicado
- La hora a la que pasó
- Una captura de pantalla de Facturación, si el problema tiene que ver con tu límite de traducciones
Únete al Discord de soporte. Respondemos en muchos idiomas.