Como adicionar um bot tradutor ao Discord?
Abra o link de convite do bot, escolha seu servidor e aprove as permissões. Você precisa da permissão Gerenciar servidor. Com o BabelBot, a configuração guiada abre em seguida no seu navegador. Escolha os idiomas que seus membros leem, escolha onde as traduções aparecem e envie uma mensagem de teste. Depois disso, o BabelBot traduz as mensagens novas automaticamente e os membros não digitam comandos.
- Adicione o bot
Abra o link de convite e escolha seu servidor.
- Escolha os idiomas
Escolha os idiomas que seus membros leem.
- Envie uma mensagem de teste
Escreva uma frase em outro idioma.
O que você precisa antes de começar?
Você precisa da permissão Gerenciar servidor no servidor do Discord. O Discord mostra só os servidores em que você tem essa permissão. Se o seu servidor não aparece na lista, peça ao dono do servidor para adicionar o bot ou para dar essa permissão a você.
Você pode adicionar o BabelBot de duas formas. Uma instalação no servidor o adiciona a um servidor, para todos os membros. A tradução automática precisa de uma instalação no servidor. Uma instalação de usuário o adiciona à sua própria conta do Discord. Assim você traduz mensagens para si em DMs e em servidores sem o BabelBot, mas os outros membros não veem nada. Este guia trata da instalação no servidor.
Passo 1: Adicione o bot ao seu servidor
Selecione Adicionar ao Discord no site do BabelBot. O Discord pergunta qual servidor usar. Escolha seu servidor e selecione Autorizar. Mantenha as permissões solicitadas, porque o BabelBot precisa delas para ler mensagens e publicar traduções.
Em seguida, o Discord leva você à configuração guiada no painel do BabelBot. O BabelBot também publica uma mensagem de boas-vindas no seu servidor. Ela tem um botão Configurar o BabelBot, para você abrir a configuração guiada de novo se fechar a página.
O BabelBot começa a funcionar assim que você o adiciona. Ele traduz as mensagens novas para o inglês em todos os canais de texto que consegue ver. Você pode mudar os idiomas na configuração guiada. Para parar a tradução em canais como os de moderação ou de logs, adicione uma regra de canal depois da configuração.
Passo 2: Escolha os idiomas que seus membros leem
Idiomas de destino são os idiomas para os quais o BabelBot traduz. Você não escolhe o idioma de origem. O BabelBot detecta o idioma de cada mensagem e não publica nada para um idioma em que a mensagem já está escrita.
Comece com um ou dois idiomas. Cada idioma de destino adiciona uma tradução abaixo da mensagem. O Free permite 3 idiomas de destino, o Pro permite 5 e o Ultra permite 10.
Passo 3: Escolha onde as traduções aparecem
Escolha Responder no canal ou Agrupar em um tópico e depois selecione Salvar e testar. Se o Discord pedir que você entre, entre. Assim o BabelBot sabe que você gerencia o servidor. Você pode mudar a escolha depois no painel, em Traduzir > Modo de resposta, onde as opções se chamam Responder no canal, Thread por mensagem e Substituir a mensagem original.
- Responder no canal: a tradução é uma resposta abaixo da mensagem. É uma boa opção para a maioria dos canais de chat, inclusive os movimentados.
- Agrupar em um tópico: cada mensagem traduzida ganha uma thread própria, e os membros a abrem para ler a tradução. O canal mostra só os originais. É uma boa opção para canais mais calmos, como os de avisos ou de suporte.
- Substituir o original: o BabelBot publica a tradução com o nome e o avatar do membro e depois apaga a mensagem original. Você pode escolher essa opção depois em Modo de resposta.
Passo 4: Envie uma mensagem de teste
Abra o Discord e escreva uma frase completa em um canal de texto. Use um idioma que não seja um dos seus idiomas de destino. Se o inglês é seu único destino, tente "Bonjour, comment allez-vous ?". O BabelBot responde em alguns segundos, e a configuração guiada mostra que está funcionando.
Se nenhuma tradução aparecer, confira se Traduções está ativado em Visão geral e se o BabelBot consegue ver e enviar mensagens nesse canal. Envie uma frase, não só um link ou um emoji. O guia de solução de problemas lista mais causas.
Quais comandos do bot tradutor você pode usar?
A tradução automática não precisa de nenhum comando. Os membros escrevem normalmente. O BabelBot tem alguns comandos para outras tarefas. Para usar um menu de mensagem, clique com o botão direito em uma mensagem, ou toque e segure no celular, e abra Apps.
- Translate Text (menu da mensagem): traduz uma mensagem para o seu idioma. Só você vê o resultado. Todos os membros podem usar.
- Detect Language (menu da mensagem): diz qual idioma uma mensagem usa. Só você vê o resultado.
- /set-context-language: define o idioma que o Translate Text usa para você.
- /voice start, /voice stop e /voice status: controlam a tradução do chat de voz em um canal de voz. Ultra e Founder Access.
- /dashboard: envia a você um link privado para o painel do servidor. Exige Gerenciar servidor.
- /upgrade: mostra o plano e os limites do servidor. Exige Gerenciar servidor.
- /language: define o idioma das mensagens do próprio BabelBot, não o das traduções. Exige Gerenciar servidor.
- /help: mostra onde mudar as configurações. Exige Gerenciar servidor.
Como traduzir só um canal do Discord?
O BabelBot traduz todos os canais de texto que ele consegue ver. Para traduzir só um canal, desative a tradução automática para todos os tipos de canal e depois ative a tradução nesse canal com uma regra de canal.
- No painel, abra Traduzir > Tradução automática. Desative Canais de texto e qualquer outro tipo de canal que esteja ativado.
- Abra Moderar > Regras de canal e selecione Adicionar regra de canal.
- Selecione o canal. Marque a caixa Status da tradução e deixe Desativar tradução desligado. Isso ativa a tradução neste canal.
- Selecione Criar regra. Depois use Prévia de um canal para conferir o resultado.
Perguntas frequentes
O bot tradutor é grátis?
Sim. O BabelBot Free dá a um servidor 100 traduções por mês e 3 idiomas de destino, sem cartão de crédito. Quando acabam, as traduções pausam até o dia 1º do mês seguinte. Um voto de qualquer membro no Top.gg devolve todas as 100.
Posso adicionar um bot tradutor sem Gerenciar servidor?
A um servidor, não. Peça a um membro com Gerenciar servidor para adicioná-lo. Para traduzir mensagens só para você, adicione o BabelBot à sua conta do Discord e use Translate Text.
O bot traduz mensagens antigas?
Não. A tradução automática funciona em mensagens novas. Para traduzir uma mensagem antiga só para você, use Translate Text. Para publicar a tradução no canal, reaja à mensagem com a bandeira de um país.
Quais permissões o bot tradutor precisa?
Em cada canal, o BabelBot precisa ver o canal, ler o histórico de mensagens e enviar mensagens. Respostas Embed também precisam de Inserir links. O modo de threads também precisa de Criar tópicos públicos e Enviar mensagens em tópicos. Substituir o original também precisa de Gerenciar webhooks e Gerenciar mensagens. O painel mostra um aviso quando falta uma permissão.