Discord Relay
Un pont en direct entre Discord et GameVox. Les messages postés dans vos salons Discord apparaissent dans vos salons GameVox en quelques secondes, avec le nom et l'avatar de l'auteur, et les modifications, suppressions, réactions et pièces jointes restent synchronisées. Associez-le au relais de chat GameVox → Discord et le pont fonctionne dans les deux sens.
Ce qui est relayé
Tout ce que fait un message sur Discord, reflété sur GameVox
Messages
Publiés avec le pseudo et l'avatar de l'auteur Discord, pour que la conversation se lise naturellement des deux côtés. Fonctionne aussi bien dans les salons classiques que dans les salons d'annonces, y compris pour les publications venant de salons que votre serveur suit.
Modifications et suppressions
Modifiez un message sur Discord et la copie GameVox est mise à jour ; supprimez-le et le reflet disparaît. Avec le relais GameVox → Discord en plus, les modifications et suppressions faites dans GameVox mettent aussi à jour la copie Discord sur place, sans republication « (modifié) » qui encombre le salon.
Réactions
Réagissez d'un côté comme de l'autre d'un message relié. Les réactions Discord s'affichent en direct dans GameVox sous forme de pastilles, avec le nom de la personne qui a réagi, et les réactions ajoutées dans GameVox apparaissent sur le message Discord d'origine.
Pièces jointes et stickers
Images, fichiers et stickers suivent le message et s'affichent directement dans GameVox.
Import de l'historique
Récupérez jusqu'à 500 messages récents d'un salon Discord dans GameVox en un clic, du plus ancien au plus récent.
Journal de connexion
Un journal en direct et horodaté de la connexion du bot, directement dans les paramètres du serveur. Vous voyez exactement quand il s'est connecté, ou pourquoi il ne l'a pas fait.
Vous voulez aussi que les messages circulent dans l'autre sens ? Associez le relais à GameVox → Discord (Relais de chat) dans le même onglet de paramètres : les messages GameVox sont publiés sur Discord, et les modifications ou suppressions faites dans GameVox mettent à jour la copie Discord sur place. La protection contre les boucles est intégrée : les messages renvoyés ne sont jamais relayés une seconde fois.
Configuration
Environ cinq minutes. Il vous faut Gérer le serveur sur le serveur Discord et Gérer le serveur sur le serveur GameVox. L'assistant de l'application reprend les mêmes étapes.
Créez votre bot
Ouvrez le Discord Developer Portal, cliquez sur New Application et donnez-lui un nom, par exemple « GameVox Relay ». Le compte du bot est créé en même temps que l'application, et son nom est ce que vos membres voient comme étant le pont. Chaque communauté crée son propre bot, il reste donc entièrement sous votre contrôle. Inutile d'envoyer un avatar : le bot reçoit automatiquement l'icône de relais GameVox à sa première connexion.
Autorisez-le à lire les messages
Dans votre application, ouvrez l'onglet Bot et descendez jusqu'à Privileged Gateway Intents. Activez Message Content Intent et enregistrez.
Copiez le token du bot
Toujours dans l'onglet Bot, cliquez sur Reset Token et copiez-le. Discord n'affiche le token qu'une seule fois ; si vous le perdez, réinitialisez-le simplement à nouveau. Dans GameVox, il est stocké chiffré et n'est plus jamais affiché à personne une fois collé.
Invitez le bot sur votre serveur Discord
Dans GameVox, ouvrez Paramètres du serveur → Intégration Discord → Discord → GameVox et collez votre token à l'étape 3 de l'assistant. Un lien d'invitation apparaît automatiquement : ouvrez-le, choisissez votre serveur Discord et cliquez sur Autoriser. Le lien accorde Voir les salons, Voir les anciens messages, Ajouter des réactions (pour que les réactions ajoutées dans GameVox puissent apparaître sur Discord) et Gérer les webhooks (qui fait fonctionner le sens GameVox → Discord des messages).
Vérifiez que le bot voit vos salons
L'invitation accorde des permissions sur tout le serveur, mais les salons privés n'en héritent pas. Pour chaque salon à accès restreint, ouvrez ses permissions dans Discord et ajoutez le bot (ou un rôle qu'il possède) avec Voir le salon et Voir les anciens messages. Si le bot ne voit pas un salon, rien n'en est relayé et l'import de l'historique échoue avec une erreur de permission.
Connectez et vérifiez
De retour dans l'assistant GameVox, collez l'identifiant de votre serveur Discord (clic droit sur le nom du serveur dans Discord → Copier l'identifiant du serveur ; si vous ne le voyez pas, activez le Mode développeur dans Paramètres utilisateur → Avancés) et cliquez sur Se connecter et vérifier. GameVox ouvre la connexion et la surveille en direct : en quelques secondes, le statut passe au vert, Relais connecté et vérifié. En cas de problème, vous obtenez la raison exacte et la façon de la corriger au lieu d'une icône de chargement.
Associez les salons et importez l'historique
Une fois la vérification faite, la section d'association des salons se déverrouille. Pour chaque pont : clic droit sur le salon Discord → Copier l'identifiant du salon, collez-le, choisissez le salon GameVox dans lequel il doit être reflété et cliquez sur Ajouter un mappage. Les nouveaux messages arrivent immédiatement. Cliquez sur Importer l'historique sur n'importe quel mappage pour récupérer jusqu'à 500 messages récents, du plus ancien au plus récent.
Dépannage
Chaque échec apparaît dans la carte de statut et dans le Journal de connexion. Voici ce que chacun signifie
Discord a refusé la connexion parce que Message Content Intent est désactivé. Dans le Developer Portal, ouvrez votre application → onglet Bot → Privileged Gateway Intents → activez Message Content Intent → enregistrez. Cliquez ensuite sur Réessayer la connexion dans GameVox : vous verrez passer connecting → identifying → ready dans le Journal de connexion.
Pour les bots présents sur moins de 100 serveurs (ce qui est toujours le cas des bots de relais), l'option est instantanée et gratuite, sans aucune vérification par Discord.
Discord a rejeté le token du bot : il est mal saisi, ou il a été réinitialisé dans le portail après que vous l'avez enregistré. Allez dans l'onglet Bot, cliquez sur Reset Token, copiez le nouveau token, collez-le dans Paramètres du bot dans GameVox et cliquez sur Mettre à jour. Un nouveau token force automatiquement une nouvelle connexion.
Le bot est sur votre serveur Discord mais ne voit pas ce salon précis. Cela veut presque toujours dire que le salon (ou sa catégorie) est privé, et les salons privés n'héritent pas des permissions de serveur accordées par l'invitation.
Solution : dans Discord, ouvrez les paramètres du salon → Permissions → ajoutez le bot (ou un rôle qu'il possède) avec Voir le salon et Voir les anciens messages autorisés. Si le salon synchronise ses permissions avec une catégorie, corrigez plutôt la catégorie. Relancez ensuite l'import de l'historique.
Les mêmes règles d'accès s'appliquent au relais en direct : un salon que le bot ne peut pas voir n'envoie aucun événement.
Vérifiez ces points dans l'ordre :
1. Vérifiez le mappage. L'identifiant du salon Discord doit être celui du salon où vous postez. Faites un clic droit sur le salon lui-même (pas sur le serveur), Copier l'identifiant du salon, puis comparez avec la ligne de mappage.
2. Vérifiez que le bot voit le salon. Mêmes règles d'accès que pour le 403 ci-dessus : si le salon est privé, ajoutez le bot à ses permissions.
3. Vérifiez que le statut est READY. Si le Journal de connexion affiche un échec, corrigez-le d'abord. Les mappages ne fonctionnent que tant que la connexion est active.
4. Intent retiré entre-temps ? Si le relais fonctionnait puis s'est arrêté après des changements dans le Developer Portal, réactivez Message Content Intent et cliquez sur Réessayer la connexion.
Le Journal de connexion, sous la carte de statut, enregistre chaque état par lequel passe la connexion du bot, du plus récent au plus ancien, et survit aux redémarrages de notre côté :
connecting / identifying : ouverture du gateway et connexion du bot · ready : connecté et en train de relayer · reconnecting : une coupure réseau, rétablissement automatique · intent_denied / auth_failed : une action de votre part est nécessaire (voir plus haut) · stopped : le relais a été désactivé ou redémarre.
Une configuration saine se termine sur ready. Tout ce qui s'affiche en rouge vous dit exactement quoi corriger, et une fois corrigé, Réessayer la connexion relance la séquence sous vos yeux.
Prérequis
Ce qu'il vous faut avant de commencer
- Votre propre bot Discord. Créé gratuitement dans le Developer Portal en une minute environ, l'assistant de configuration vous guide. Un bot par communauté vous laisse le contrôle total de ses accès.
- Gérer le serveur sur Discord. Nécessaire pour inviter le bot sur le serveur que vous reflétez.
- Gérer le serveur sur GameVox. L'onglet Intégration Discord des paramètres du serveur est réservé aux propriétaires et aux admins.
- Mode développeur de Discord pour copier les identifiants de serveur et de salon : Paramètres utilisateur → Avancés → Mode développeur.
Reliez votre communauté
Gardez la conversation au même endroit pendant que votre communauté déménage. Configurez le relais en cinq minutes.