5 minuti

Come si aggiunge un bot traduttore a Discord?

Apri il link di invito del bot, scegli il tuo server e approva le autorizzazioni. Ti serve l'autorizzazione Gestisci Server. Con BabelBot, la configurazione guidata si apre poi nel browser. Scegli le lingue che i tuoi membri leggono, scegli dove compaiono le traduzioni e invia un messaggio di prova. Dopo, BabelBot traduce i nuovi messaggi in automatico e i membri non digitano comandi.

Passaggi di configurazione
  1. Aggiungi il bot

    Apri il link di invito e scegli il tuo server.

  2. Scegli le lingue

    Scegli le lingue che i tuoi membri leggono.

  3. Invia un messaggio di prova

    Scrivi una frase in un'altra lingua.

La configurazione guidata richiede circa due minuti.

Cosa ti serve prima di iniziare?

Ti serve l'autorizzazione Gestisci Server sul server Discord. Discord mostra solo i server in cui ce l'hai. Se il tuo server non è nell'elenco, chiedi al proprietario del server di aggiungere il bot o di darti questa autorizzazione.

Puoi aggiungere BabelBot in due modi. Un'installazione sul server lo aggiunge a un server, per tutti i membri. La traduzione automatica richiede un'installazione sul server. Un'installazione sull'account lo aggiunge al tuo account Discord. Puoi così tradurre messaggi per te nei DM e nei server senza BabelBot, ma gli altri membri non vedono nulla. Questa guida parla dell'installazione sul server.

Passo 1: aggiungi il bot al tuo server

Seleziona Aggiungi a Discord sul sito di BabelBot. Discord chiede quale server usare. Scegli il tuo server e seleziona Autorizza. Mantieni le autorizzazioni richieste, perché BabelBot ne ha bisogno per leggere i messaggi e pubblicare le traduzioni.

Discord ti porta poi alla configurazione guidata nella dashboard di BabelBot. BabelBot pubblica anche un messaggio di benvenuto nel tuo server. Ha un pulsante Configura BabelBot, così puoi riaprire la configurazione guidata se chiudi la pagina.

BabelBot inizia a lavorare appena lo aggiungi. Traduce in inglese i nuovi messaggi in tutti i canali di testo che può vedere. Puoi cambiare le lingue nella configurazione guidata. Per fermare la traduzione in canali come quelli dei moderatori o dei log, aggiungi una regola del canale dopo la configurazione.

Passo 2: scegli le lingue che i tuoi membri leggono

Le lingue di destinazione sono le lingue in cui BabelBot traduce. Non scegli la lingua di origine. BabelBot riconosce la lingua di ogni messaggio e non pubblica nulla per una lingua in cui il messaggio è già scritto.

Inizia con una o due lingue. Ogni lingua di destinazione aggiunge una traduzione sotto un messaggio. Free ammette 3 lingue di destinazione, Pro ne ammette 5 e Ultra ne ammette 10.

Passo 3: scegli dove compaiono le traduzioni

Scegli Rispondi nel canale o Raggruppa in un thread, poi seleziona Salva e prova. Se Discord ti chiede di accedere, accedi. Così BabelBot sa che gestisci il server. Puoi cambiare la scelta più tardi nella dashboard, in Traduci > Modalità risposta, dove le opzioni si chiamano Rispondi nel canale, Thread per messaggio e Sostituisci l'originale.

  • Rispondi nel canale: la traduzione è una risposta sotto il messaggio. Va bene per la maggior parte dei canali di chat, anche molto attivi.
  • Raggruppa in un thread: ogni messaggio tradotto ha un thread tutto suo, e i membri lo aprono per leggere la traduzione. Nel canale restano solo gli originali. Va bene per canali più tranquilli, come annunci o supporto.
  • Sostituisci l'originale: BabelBot pubblica la traduzione con il nome e l'avatar del membro, poi elimina il messaggio originale. Puoi sceglierlo più tardi sotto Modalità di risposta.

Passo 4: invia un messaggio di prova

Apri Discord e scrivi una frase completa in un canale di testo. Usa una lingua che non è una delle tue lingue di destinazione. Se l'inglese è la tua unica lingua di destinazione, prova «Bonjour, comment allez-vous ?». BabelBot risponde in pochi secondi e la configurazione guidata mostra che funziona.

Se non compare nessuna traduzione, controlla che Traduzioni sia attivo in Panoramica e che BabelBot possa vedere e inviare messaggi in quel canale. Invia una frase, non solo un link o un'emoji. La guida alla risoluzione dei problemi elenca altre cause.

Quali comandi ha un bot traduttore?

La traduzione automatica non richiede comandi. I membri scrivono normalmente. BabelBot ha alcuni comandi per altri compiti. Per usare un menu del messaggio, fai clic con il tasto destro su un messaggio, o tienilo premuto sul telefono, poi apri Apps.

  • Translate Text (menu del messaggio): traduce un messaggio nella tua lingua. Solo tu vedi il risultato. Ogni membro può usarlo.
  • Detect Language (menu del messaggio): ti dice quale lingua usa un messaggio. Solo tu vedi il risultato.
  • /set-context-language: imposta la lingua che Translate Text usa per te.
  • /voice start, /voice stop e /voice status: controllano la traduzione della chat vocale in un canale vocale. Ultra e Founder Access.
  • /dashboard: ti invia un link privato alla dashboard del server. Richiede Gestisci Server.
  • /upgrade: mostra il piano e i limiti del server. Richiede Gestisci Server.
  • /language: imposta la lingua dei messaggi di BabelBot, non delle traduzioni. Richiede Gestisci Server.
  • /help: mostra dove cambiare le impostazioni. Richiede Gestisci Server.

Come si traduce un solo canale Discord?

BabelBot traduce tutti i canali di testo che può vedere. Per tradurre un solo canale, disattiva la traduzione automatica per tutti i tipi di canale. Poi attiva la traduzione per quel canale con una regola dei canali.

  • Nella dashboard, apri Traduci > Traduzione automatica. Disattiva Canali di testo e ogni altro tipo di canale attivo.
  • Apri Modera > Regole dei canali e seleziona Aggiungi regola dei canali.
  • Seleziona il canale. Seleziona la casella Stato traduzione e lascia Disattiva traduzione spento. Così la traduzione si attiva in questo canale.
  • Seleziona Crea regola. Poi usa Anteprima di un canale per controllare il risultato.

Domande frequenti

Il bot traduttore è gratis?

Sì. BabelBot Free dà a un server 100 traduzioni al mese e 3 lingue di destinazione, senza carta di credito. Quando le traduzioni finiscono, si fermano fino al 1° del mese successivo. Il voto su Top.gg di qualsiasi membro le riporta tutte a 100.

Posso aggiungere un bot traduttore senza Gestisci Server?

Non a un server. Chiedi a un membro con Gestisci Server di aggiungerlo. Per tradurre messaggi solo per te, aggiungi BabelBot al tuo account Discord e usa Translate Text.

Il bot traduce i messaggi più vecchi?

No. La traduzione automatica funziona sui nuovi messaggi. Per tradurre un messaggio più vecchio solo per te, usa Translate Text. Per pubblicare la traduzione nel canale, reagisci al messaggio con la bandiera di un paese.

Di quali autorizzazioni ha bisogno il bot traduttore?

In ogni canale, BabelBot deve poter vedere il canale, leggere la cronologia dei messaggi e inviare messaggi. Le risposte Embed richiedono anche Incorpora link. La modalità thread richiede anche Crea thread pubblici e Invia messaggi nei thread. Sostituisci l'originale richiede anche Gestisci webhook e Gestisci messaggi. La dashboard mostra un avviso quando manca un'autorizzazione.

Configurazione e riferimento