¿Cómo se añade un bot traductor a Discord?
Abre el enlace de invitación del bot, elige tu servidor y aprueba los permisos. Necesitas el permiso Administrar servidor. Con BabelBot, la configuración guiada se abre después en tu navegador. Elige los idiomas que leen tus miembros, elige dónde aparecen las traducciones y envía un mensaje de prueba. Después, BabelBot traduce los mensajes nuevos automáticamente y los miembros no escriben comandos.
- Añade el bot
Abre el enlace de invitación y elige tu servidor.
- Elige los idiomas
Elige los idiomas que leen tus miembros.
- Envía un mensaje de prueba
Escribe una frase en otro idioma.
¿Qué necesitas antes de empezar?
Necesitas el permiso Administrar servidor en el servidor de Discord. Discord solo muestra los servidores donde lo tienes. Si tu servidor no aparece en la lista, pide al dueño del servidor que añada el bot o que te dé ese permiso.
Puedes añadir BabelBot de dos maneras. Una instalación en el servidor lo añade a un servidor, para todos los miembros. La traducción automática necesita una instalación en el servidor. Una instalación de usuario lo añade a tu propia cuenta de Discord. Así puedes traducir mensajes para ti en DMs y en servidores sin BabelBot, pero los demás miembros no ven nada. Esta guía trata de la instalación en el servidor.
Paso 1: Añade el bot a tu servidor
Selecciona Añadir a Discord en el sitio web de BabelBot. Discord te pregunta qué servidor usar. Elige tu servidor y selecciona Autorizar. Mantén los permisos solicitados, porque BabelBot los necesita para leer mensajes y publicar traducciones.
Después, Discord te lleva a la configuración guiada en el panel de BabelBot. BabelBot también publica un mensaje de bienvenida en tu servidor. Tiene un botón Configurar BabelBot, para que puedas abrir la configuración guiada otra vez si cierras la página.
BabelBot empieza a funcionar en cuanto lo añades. Traduce los mensajes nuevos al inglés en todos los canales de texto que puede ver. Puedes cambiar los idiomas en la configuración guiada. Para detener la traducción en canales como los de moderación o de registro, añade una regla de canal después de la configuración.
Paso 2: Elige los idiomas que leen tus miembros
Los idiomas de destino son los idiomas a los que traduce BabelBot. No eliges el idioma de origen. BabelBot detecta el idioma de cada mensaje y no publica nada para un idioma en el que el mensaje ya está escrito.
Empieza con uno o dos idiomas. Cada idioma de destino añade una traducción bajo el mensaje. Free admite 3 idiomas de destino, Pro admite 5 y Ultra admite 10.
Paso 3: Elige dónde aparecen las traducciones
Elige Responder en el canal o Agrupar en un hilo y luego selecciona Guardar y probar. Si Discord te pide iniciar sesión, inicia sesión. Así BabelBot sabe que administras el servidor. Más tarde puedes cambiar la elección en el panel, en Traducir > Modo de respuesta, donde las opciones se llaman Responder en el canal, Hilo por mensaje y Reemplazar el mensaje original.
- Responder en el canal: la traducción es una respuesta bajo el mensaje. Es buena opción para la mayoría de los canales de chat, también los que tienen mucha actividad.
- Agrupar en un hilo: cada mensaje traducido tiene su propio hilo, y los miembros lo abren para leer la traducción. El canal solo muestra los originales. Es buena opción para canales más tranquilos, como los de anuncios o de soporte.
- Reemplazar el original: BabelBot publica la traducción con el nombre y el avatar del miembro y después borra el mensaje original. Puedes elegirlo más tarde en Modo de respuesta.
Paso 4: Envía un mensaje de prueba
Abre Discord y escribe una frase completa en un canal de texto. Usa un idioma que no sea uno de tus idiomas de destino. Si el inglés es tu único idioma de destino, prueba "Bonjour, comment allez-vous ?". BabelBot responde en unos segundos y la configuración guiada muestra que funciona.
Si no aparece ninguna traducción, comprueba que Traducciones esté activado en Resumen y que BabelBot pueda ver y enviar mensajes en ese canal. Envía una frase, no solo un enlace o un emoji. La guía de solución de problemas enumera más causas.
¿Qué comandos del bot traductor puedes usar?
La traducción automática no necesita ningún comando. Los miembros escriben con normalidad. BabelBot tiene unos pocos comandos para otras tareas. Para usar un menú de mensaje, haz clic derecho en un mensaje, o mantenlo pulsado en el móvil, y abre Apps.
- Translate Text (menú del mensaje): traduce un mensaje a tu idioma. Solo tú ves el resultado. Todos los miembros pueden usarlo.
- Detect Language (menú del mensaje): te dice qué idioma usa un mensaje. Solo tú ves el resultado.
- /set-context-language: define el idioma que usa Translate Text para ti.
- /voice start, /voice stop y /voice status: controlan la traducción del chat de voz en un canal de voz. Ultra y Founder Access.
- /dashboard: te envía un enlace privado al panel del servidor. Requiere Administrar servidor.
- /upgrade: muestra el plan y los límites del servidor. Requiere Administrar servidor.
- /language: define el idioma de los mensajes propios de BabelBot, no el de las traducciones. Requiere Administrar servidor.
- /help: muestra dónde cambiar los ajustes. Requiere Administrar servidor.
¿Cómo se traduce solo un canal de Discord?
BabelBot traduce todos los canales de texto que puede ver. Para traducir solo un canal, desactiva la traducción automática para todos los tipos de canal y luego activa la traducción en ese canal con una regla de canal.
- En el panel, abre Traducir > Traducción automática. Desactiva Canales de texto y cualquier otro tipo de canal que esté activado.
- Abre Moderar > Reglas de canal y selecciona Añadir regla de canal.
- Selecciona el canal. Marca la casilla Estado de traducción y deja Desactivar traducción apagado. Así se activa la traducción en este canal.
- Selecciona Crear regla. Luego usa Vista previa de un canal para comprobar el resultado.
Preguntas frecuentes
¿El bot traductor es gratis?
Sí. BabelBot Free da a un servidor 100 traducciones al mes y 3 idiomas de destino, sin tarjeta de crédito. Cuando se acaban, las traducciones se pausan hasta el día 1 del mes siguiente. Un voto en Top.gg de cualquier miembro devuelve las 100.
¿Puedo añadir un bot traductor sin Administrar servidor?
A un servidor, no. Pide a un miembro con Administrar servidor que lo añada. Para traducir mensajes solo para ti, añade BabelBot a tu cuenta de Discord y usa Translate Text.
¿El bot traduce los mensajes antiguos?
No. La traducción automática funciona con mensajes nuevos. Para traducir un mensaje antiguo solo para ti, usa Translate Text. Para publicar la traducción en el canal, reacciona al mensaje con la bandera de un país.
¿Qué permisos necesita el bot traductor?
En cada canal, BabelBot necesita ver el canal, leer el historial de mensajes y enviar mensajes. Las respuestas incrustadas también necesitan Insertar enlaces. El modo de hilos también necesita Crear hilos públicos y Enviar mensajes en hilos. Reemplazar el original también necesita Administrar webhooks y Administrar mensajes. El panel muestra una advertencia cuando falta un permiso.