Cómo traduce BabelBot los mensajes de Discord
Descubre cuándo traduce BabelBot un mensaje, cuándo lo omite y qué cuenta para tus traducciones con IA del mes.
Esta página explica qué hace BabelBot con cada mensaje. Léela cuando falte una traducción, cuando un canal tenga demasiado ruido o cuando quieras saber qué cuenta para tu plan. Para ver soluciones paso a paso, consulta Solución de problemas.
🔄 Qué pasa cuando alguien publica
- Un miembro publica un mensaje. Puede ser texto, una tarjeta de un bot (un embed) o un archivo.
- BabelBot hace algunas comprobaciones. La traducción tiene que estar activada en el servidor y en el canal. El mensaje tiene que tener palabras que traducir. Al servidor le tienen que quedar traducciones con IA este mes.
- BabelBot traduce el mensaje. Hace una traducción para cada idioma de destino. Todas las traducciones usan IA.
- BabelBot publica el resultado. Publica una respuesta, un hilo o un reemplazo, según lo que elegiste en Modo de respuesta.
- BabelBot cuenta una traducción. Solo cuenta cuando publica una traducción. Un mensaje cuenta una vez, aunque tengas varios idiomas de destino.
Eso es todo. Cuando falla una comprobación, BabelBot omite el mensaje y no se cuenta nada.
🤔 ¿Por qué BabelBot no tradujo esto?
Casi todas las traducciones que faltan son omisiones correctas. Revisa primero estas causas:
- La traducción está desactivada en el servidor, para ese tipo de canal o en ese canal. Revisa PanelTraducirTraducción automática y PanelModerarReglas de canales.
- El mensaje ya está en tu único idioma de destino.
- El mensaje está en un idioma de PanelModerarOmitir idiomas.
- El mensaje no tiene palabras que traducir. Por ejemplo, solo tiene emojis, solo menciones o solo un enlace.
- Un bot escribió el mensaje, o el autor está en Usuarios ignorados.
- El servidor usó todas sus traducciones con IA de este mes.
- BabelBot no tiene los permisos de Discord que necesita en el canal. Resumen muestra los avisos de permisos.
En todos estos casos, BabelBot no dice nada y no se cuenta nada.
📬 Entrega de traducciones
Eliges dónde aparecen las traducciones en PanelTraducirModo de respuesta. Consulta Modo de respuesta para configurarlo.
| Situación | Responder en el canal | Hilos de traducción | Reemplazar el mensaje original |
|---|---|---|---|
| Un idioma de destino | Una respuesta debajo del mensaje | Un hilo con la traducción | Una nueva publicación con el nombre y el avatar del miembro reemplaza el original, si los idiomas son distintos |
| Varios idiomas de destino | Una respuesta con todas las traducciones | Un hilo con todas las traducciones | Una nueva publicación con el texto original primero y después las traducciones |
| Mensaje dentro de un hilo | Respuesta dentro del hilo | Respuesta dentro del hilo | Respuesta dentro del hilo, y el original se mantiene |
- Cuando un mensaje ya está en un hilo, BabelBot responde en ese hilo. No abre uno nuevo. Las publicaciones de foros y de medios funcionan igual, porque Discord trata cada publicación como un hilo.
- En el chat de texto de un canal de voz, BabelBot responde en el chat, también con Hilos de traducción.
- Menos idiomas de destino y Hilos de traducción hacen que los canales con mucha actividad se lean mejor.
✏️ Mensajes editados
Cuando un miembro edita un mensaje en los 30 días siguientes a la traducción, BabelBot actualiza su traducción en el mismo sitio. Edita la respuesta o los mensajes del hilo que publicó. Esto funciona con las traducciones automáticas en los modos Responder en el canal e Hilos de traducción.
La edición usa una traducción con IA, igual que un mensaje nuevo. Si la nueva traducción falla, se mantiene la traducción anterior. Los puentes tienen sus propias reglas para las ediciones (consulta Puentes).
🧠 Contexto reciente
En las traducciones automáticas, BabelBot le da a la IA hasta cinco mensajes anteriores del mismo canal o hilo. Esto ayuda con los pronombres, la jerga y las palabras poco claras. BabelBot sigue traduciendo solo el mensaje nuevo.
📊 Asignación de traducciones con IA
Cada plan incluye un número mensual de traducciones con IA. Esto es lo que cuenta:
| Acción | Cuenta |
|---|---|
| Una traducción automática, con cualquier número de idiomas de destino | 1 |
| Una traducción de puente | 1 por cada canal conectado que recibe una traducción |
| Una traducción por reacción con bandera | 1 |
| Una edición que BabelBot vuelve a traducir | Lo mismo que un mensaje nuevo |
| Translate Text y Detect Language | 0 |
| Mensajes omitidos, avisos de error y copias de puente sin traducir | 0 |
| Traducción de chat de voz | 0 (tiene sus propias reglas) |
BabelBot publica un aviso en Discord al llegar al 75 % y al 90 % de la asignación. Cuando se agota, las traducciones se pausan y BabelBot publica un último aviso. Las traducciones automáticas, de puentes y por reacción con bandera se detienen hasta el día 1 del mes siguiente (UTC) o hasta que un administrador mejore el plan. Translate Text sigue funcionando.
En Free, cualquier miembro puede seleccionar Votar para restablecer en ese aviso y votar por BabelBot en top.gg. Así el servidor recupera las 100 traducciones con IA. Legacy Ultra y Founder Access tienen traducciones con IA ilimitadas. Consulta las cifras en Facturación y límites.
🌉 Puentes
Un puente conecta canales, de modo que un mensaje en el canal de un idioma aparece traducido en los demás.
- Puente en pareja: dos canales, dos idiomas, y los mensajes van en los dos sentidos.
- Puente en hub: un canal principal (el hub) y varios canales de idioma.
- Conexión entre servidores: un canal en cada uno de dos servidores, y los mensajes van en los dos sentidos. Consulta Conexiones entre servidores.
BabelBot usa el idioma del canal como idioma de origen. Un canal solo puede estar en un puente o en una conexión entre servidores. Configura los puentes en PanelTraducirPuentes. Consulta los pasos en Puentes.
Un canal conectado que no recibe traducción recibe el mensaje original. Esto pasa cuando la traducción falla o cuando el mensaje ya está en el idioma de ese canal. Estas copias no cuentan para el uso.
Las reglas siguientes se aplican a los puentes en pareja, a los puentes en hub y a las conexiones entre servidores.
📢 Anuncios seguidos
Algunos servidores usan Seguir en un canal de anuncios de otro servidor. BabelBot puede traducir esas publicaciones, aunque Discord las publique como un bot. Solo lo hace con las publicaciones normales de Seguir de Discord, así que los mensajes de otros bots siguen sin traducirse. No hay ningún ajuste para esto. Las publicaciones usan el mismo Modo de respuesta que el resto del servidor.
🚩 Traducciones por reacción con bandera
Reacciona a un mensaje con la bandera de un país y BabelBot lo traduce al idioma de esa bandera. Actívalo en PanelExtrasReacciones con emojis de bandera. Elige Pública para publicar en el canal o DM privado para enviar la traducción al miembro que reaccionó. Consulta Reacciones con emojis de bandera.
📖 Palabras personalizadas
Las palabras personalizadas le dicen a BabelBot cómo traducir una palabra o que la mantenga tal como está escrita. Úsalas para nombres de servidores, palabras de juegos, nombres de marcas y jerga de la comunidad. Funcionan en la traducción automática, los puentes, las reacciones con bandera, Translate Text, la traducción de chat de voz, los textos de los medios y los mensajes de voz. Los servidores Free pueden añadir 5, los Pro 25, y los Ultra, Legacy Ultra y Founder Access 100. Consulta Palabras personalizadas.
🖱️ Menús contextuales y DM
Haz clic derecho en un mensaje y abre Aplicaciones para usar Translate Text o Detect Language. Los dos usan IA, pero no cuentan para tus traducciones con IA. Funcionan en los canales de servidores y, con la instalación de usuario, en DM y canales privados. No cambian los ajustes del servidor. Detect Language muestra Desconocido cuando no está seguro. Si un mensaje no tiene texto legible, los dos comandos te lo dicen. Consulta Comandos.
🎙️ Traducción de chat de voz
BabelBot puede entrar en una llamada de voz, escuchar y publicar el texto traducido en el chat de texto del canal de voz. No es lo mismo que la traducción de mensajes de voz, que funciona con archivos de audio publicados en canales de texto.
- Un servidor puede tener una sola sesión de chat de voz a la vez.
- Los miembros la inician con
/voice startcuando un administrador la activa. Necesita Ultra o Founder Access. - No cuenta para tus traducciones con IA del mes.
Consulta la guía completa en Traducción de chat de voz.