Comment ajouter un bot de traduction à Discord ?
Ouvrez le lien d'invitation du bot, choisissez votre serveur et approuvez les permissions. Vous avez besoin de la permission Gérer le serveur. Avec BabelBot, la configuration guidée s'ouvre ensuite dans votre navigateur. Choisissez les langues que vos membres lisent, choisissez où apparaissent les traductions, puis envoyez un message de test. Ensuite, BabelBot traduit les nouveaux messages automatiquement, et les membres ne tapent aucune commande.
- Ajouter le bot
Ouvrez le lien d'invitation et choisissez votre serveur.
- Choisir les langues
Choisissez les langues que vos membres lisent.
- Envoyer un message de test
Écrivez une phrase dans une autre langue.
De quoi avez-vous besoin avant de commencer ?
Vous avez besoin de la permission Gérer le serveur sur le serveur Discord. Discord n'affiche que les serveurs où vous l'avez. Si votre serveur n'est pas dans la liste, demandez au propriétaire du serveur d'ajouter le bot ou de vous donner cette permission.
Vous pouvez ajouter BabelBot de deux façons. Une installation sur le serveur l'ajoute à un serveur, pour tous les membres. La traduction automatique demande une installation sur le serveur. Une installation sur le compte l'ajoute à votre propre compte Discord. Vous pouvez alors traduire des messages pour vous dans les messages privés et sur les serveurs sans BabelBot, mais les autres membres ne voient rien. Ce guide traite de l'installation sur le serveur.
Étape 1 : ajouter le bot à votre serveur
Sélectionnez Ajouter à Discord sur le site de BabelBot. Discord demande quel serveur utiliser. Choisissez votre serveur et sélectionnez Autoriser. Gardez les permissions demandées, car BabelBot en a besoin pour lire les messages et publier les traductions.
Discord vous envoie ensuite à la configuration guidée dans le tableau de bord de BabelBot. BabelBot publie aussi un message de bienvenue sur votre serveur. Il contient un bouton Configurer BabelBot, pour rouvrir la configuration guidée si vous fermez la page.
BabelBot commence à travailler dès que vous l'ajoutez. Il traduit les nouveaux messages en anglais dans tous les salons textuels qu'il peut voir. Vous pouvez changer les langues dans la configuration guidée. Pour arrêter la traduction dans des salons comme les salons de modération ou de journaux, ajoutez une règle de salon après la configuration.
Étape 2 : choisir les langues que vos membres lisent
Les langues cibles sont les langues dans lesquelles BabelBot traduit. Vous ne choisissez pas la langue source. BabelBot détecte la langue de chaque message et ne publie rien pour une langue dans laquelle le message est déjà écrit.
Commencez avec une ou deux langues. Chaque langue cible ajoute une traduction sous un message. Free autorise 3 langues cibles, Pro en autorise 5 et Ultra en autorise 10.
Étape 3 : choisir où apparaissent les traductions
Choisissez Répondre dans le salon ou Regrouper dans un fil, puis sélectionnez Enregistrer et tester. Si Discord vous demande de vous connecter, connectez-vous. Cela montre à BabelBot que vous gérez le serveur. Vous pourrez changer votre choix plus tard dans le tableau de bord, sous Traduire > Mode de réponse, où les choix s'appellent Répondre dans le canal, Fil par message et Remplacer l’original.
- Répondre dans le salon : la traduction est une réponse sous le message. Cela convient à la plupart des salons de discussion, même très actifs.
- Regrouper dans un fil : chaque message traduit a son propre fil, et les membres l'ouvrent pour lire la traduction. Le salon n'affiche que les originaux. Cela convient aux salons plus calmes, comme les annonces ou le support.
- Remplacer l'original : BabelBot publie la traduction avec le nom et l'avatar du membre, puis supprime le message d'origine. Vous pourrez le choisir plus tard sous Mode de réponse.
Étape 4 : envoyer un message de test
Ouvrez Discord et écrivez une phrase complète dans un salon textuel. Utilisez une langue qui n'est pas l'une de vos langues cibles. Si l'anglais est votre seule langue cible, essayez « Bonjour, comment allez-vous ? ». BabelBot répond en quelques secondes, et la configuration guidée montre que cela marche.
Si aucune traduction n'apparaît, vérifiez que Traductions est activé dans Vue d'ensemble et que BabelBot peut voir et envoyer des messages dans ce salon. Envoyez une phrase, pas seulement un lien ou un emoji. Le guide de dépannage donne d'autres causes.
Quelles commandes un bot de traduction propose-t-il ?
La traduction automatique ne demande aucune commande. Les membres écrivent normalement. BabelBot a quelques commandes pour d'autres usages. Pour utiliser un menu de message, faites un clic droit sur un message, ou appuyez longuement dessus sur un téléphone, puis ouvrez Apps.
- Translate Text (menu du message) : traduit un message dans votre langue. Vous seul voyez le résultat. Tous les membres peuvent l'utiliser.
- Detect Language (menu du message) : vous indique quelle langue utilise un message. Vous seul voyez le résultat.
- /set-context-language : définit la langue que Translate Text utilise pour vous.
- /voice start, /voice stop et /voice status : contrôlent la traduction du chat vocal dans un salon vocal. Ultra et Founder Access.
- /dashboard : vous envoie un lien privé vers le tableau de bord du serveur. Demande Gérer le serveur.
- /upgrade : affiche le forfait et les limites du serveur. Demande Gérer le serveur.
- /language : définit la langue des propres messages de BabelBot, pas celle des traductions. Demande Gérer le serveur.
- /help : indique où modifier les réglages. Demande Gérer le serveur.
Comment traduire un seul salon Discord ?
BabelBot traduit tous les salons textuels qu'il peut voir. Pour traduire un seul salon, désactivez la traduction automatique pour tous les types de salon. Activez ensuite la traduction pour ce salon avec une règle de salon.
- Dans le tableau de bord, ouvrez Traduire > Traduction automatique. Désactivez Salons textuels et tout autre type de salon activé.
- Ouvrez Modérer > Règles de salon et sélectionnez Ajouter une règle de salon.
- Sélectionnez le salon. Cochez la case État de la traduction et gardez Désactiver la traduction éteint. Cela active la traduction dans ce salon.
- Sélectionnez Créer la règle. Utilisez ensuite Aperçu d'un salon pour vérifier le résultat.
Questions fréquentes
Le bot de traduction est-il gratuit ?
Oui. BabelBot Free donne à un serveur 100 traductions par mois et 3 langues cibles, sans carte bancaire. Quand les traductions sont épuisées, elles sont en pause jusqu'au 1er du mois suivant. Le vote Top.gg de n'importe quel membre vous rend les 100.
Puis-je ajouter un bot de traduction sans Gérer le serveur ?
Pas à un serveur. Demandez à un membre qui a Gérer le serveur de l'ajouter. Pour traduire des messages pour vous seul, ajoutez BabelBot à votre compte Discord et utilisez Translate Text.
Le bot traduit-il les anciens messages ?
Non. La traduction automatique fonctionne sur les nouveaux messages. Pour traduire un ancien message pour vous, utilisez Translate Text. Pour publier la traduction dans le salon, réagissez au message avec un drapeau de pays.
De quelles permissions le bot de traduction a-t-il besoin ?
Dans chaque salon, BabelBot doit pouvoir voir le salon, lire l'historique des messages et envoyer des messages. Les réponses Embed demandent aussi Intégrer des liens. Le mode fil demande aussi Créer des fils publics et Envoyer des messages dans les fils. Remplacer l'original demande aussi Gérer les webhooks et Gérer les messages. Le tableau de bord affiche un avertissement quand une permission manque.