Skip to content
Passer au contenu
Retour au Blog
Bot Discord relayant le chat et les événements des joueurs du serveur Minecraft en temps réel

Discord-MC-Chat - Le pont entre serveur et Discord

Alex Maftei
Alex Maftei
@ice
Mis à jour
0 vues
TL;DR :Discord-MC-Chat relie votre serveur Minecraft et Discord avec un chat bidirectionnel, des notifications d'événements et une surveillance de console. Un mod Fabric/Quilt puissant pour les communautés qui ont besoin de connecter Discord et serveur.
🐙 Projet Minecraft open-source

Xujiayao/Discord-MC-Chat

Discord-MC-Chat (DMCC), anciennement connu sous le nom de MC-Discord-Chat et MCDiscordChat (MCDC), est un pont chat Minecraft <> Discord pratique et puissant pour Fabric et Quilt, inspiré par BRForgers/DisFabric

⭐ 100 stars💻 Java📄 MIT
Voir sur GitHub ↗

Un serveur Minecraft non connecté à Discord en 2026, c'est comme laisser votre communauté isolée dans des salons séparés. Discord-MC-Chat (DMCC) résout exactement cela - c'est un mod Fabric/Quilt qui crée un canal de communication bidirectionnel puissant entre votre serveur Discord et Minecraft, pour que vos joueurs restent connectés où qu'ils se trouvent.

Ce que fait ce projet

Au cœur, DMCC transmet les messages et les événements entre Discord et Minecraft en temps réel. Mais dire « pont » c'est trop réduire cela. Le projet gère l'analyse de texte riche, les événements des joueurs (connexions, décès, avancées), le streaming des journaux de console, les affichages d'état du serveur, et même le formatage de message personnalisé via des modèles YAML. Considérez-le comme le système nerveux entre deux communautés séparées qui ont besoin de se sentir unies.

Les messages circulent dans les deux sens. Un joueur sur votre serveur tape dans le chat et son message s'affiche dans Discord avec son nom et la couleur de sa peau. Quelqu'un sur Discord répond et cela apparaît en jeu. Le système capture également les annonces vanilla comme les commandes `/say` ou `/tellraw`, donc les annonces touchent les deux plates-formes à la fois. Il traduit même automatiquement les avancées et les messages de décès en récupérant les ressources linguistiques auprès de sources officielles.

Les webhooks permettent que les messages Minecraft s'affichent sous les avatars individuels des joueurs dans Discord au lieu de ressembler à des messages provenant d'un seul compte bot. C'est un détail qui semble mineur jusqu'à ce que vous le voyiez réellement fonctionner - cela rend le canal Discord beaucoup plus vivant.


Pourquoi vous installeriez cela

Si votre serveur est petit (juste des amis ou une communauté restreinte), DMCC pourrait être excessif. Mais dès que vous gérez quelque chose qui ressemble à un « vrai » serveur - surtout si vous faites partie d'un réseau ou organisez des événements - l'écart entre Discord et Minecraft devient évident. Les modérateurs manquent les violations de règles parce qu'ils n'étaient pas en jeu. Les nouveaux joueurs posent des questions dans Discord que personne ne voit en jeu. Les pannes de serveur se produisent et personne dans Discord ne le remarque pendant des heures.

DMCC résout cela en faisant de Discord une partie de l'expérience du serveur, pas quelque chose de séparé. Vos administrateurs surveillent le chat à partir du canal Discord. Les alertes du serveur (baisse de TPS, démarrages, arrêts) s'affichent dans un canal dédié. Le nombre de joueurs met à jour le sujet du canal vocal. C'est la différence entre une communauté qui se sent connectée et une qui se sent fragmentée.

En regardant les serveurs gérés par la communauté, beaucoup des plus actifs utilisent quelque chose comme cela. Les frais généraux d'infrastructure sont faibles par rapport au retour sur investissement en engagement.


Comment l'installer et l'exécuter

DMCC est un mod, pas un plugin, ce qui signifie que vous avez besoin d'un chargeur Fabric ou Quilt. Si vous exécutez déjà Fabric 26.1.2 ou une version ultérieure (ou équivalent Quilt), l'installation est simple :

  1. Téléchargez la dernière version depuis la page des versions GitHub.
  2. Mettez le fichier JAR dans votre dossier `mods` (le même dossier où vous gardez les autres mods Fabric).
  3. Lancez votre serveur.
  4. DMCC générera un fichier de configuration au premier lancement.
  5. Arrêtez le serveur, configurez votre jeton de bot Discord et les ID de canal dans la config, puis redémarrez.

La config est en YAML, ce qui est lisible et indulgent. Vous aurez besoin d'un jeton de bot Discord (créez-en un via le Portail des développeurs Discord) et vous spécifierez quel canal reçoit les messages, lequel reçoit les mises à jour de statut, etc.

Une mise en garde : DMCC est actuellement à v3.0.0-beta.3, ce qui signifie qu'elle fonctionne (des gens l'utilisent) mais la documentation n'est pas complète. Le mainteneur reconnaît cela et recherche activement des retours pour façonner la version finale. Honnêtement, si vous rencontrez un problème, les problèmes GitHub et le serveur Discord sont de bons endroits pour poser des questions.


Les fonctionnalités qui comptent

Streaming des journaux de console. Un thread d'arrière-plan suit votre fichier `latest.log` du serveur et transmet la sortie de la console vers un canal Discord dédié. C'est énorme pour la surveillance. Vous attrapez les plantages, les erreurs OOM et les conflits de plugins bizarres en temps réel sans avoir à SSH dans votre serveur.

Filtrage et diffusion des commandes. Par défaut, les commandes sensibles (connexion, DM, etc.) sont filtrées et ne se diffusent pas sur Discord - vous n'exposez pas `/login mypassword` à un canal. Vous pouvez personnaliser le filtre via regex pour exclure ce que vous voulez.

Avatars des joueurs basés sur webhook. Les messages s'envoient optionnellement via webhooks afin que le nom de chaque joueur Minecraft s'affiche avec sa propre identité dans Discord, pas comme « MinecraftBot a dit : ». C'est un détail mineur qui fait une grande différence dans la façon dont la connexion se sent réelle.

Noms et mises à jour des sujets des canaux vocaux dynamiques. Vos canaux vocaux Discord peuvent afficher les nombres de joueurs en direct et l'état du serveur. Le nom du canal affiche « Joueurs : 12/32 », le sujet se met à jour avec le TPS actuel et l'état en ligne. Pas de mises à jour manuelles, pas d'informations obsolètes.

Internationalisation intégrée. Le mod récupère automatiquement les ressources linguistiques pour traduire les noms d'avancées, les messages de décès et les statistiques dans la langue correcte pour votre région. Vous n'avez pas besoin de maintenir des fichiers de traduction.


Ce qui trompe les nouveaux utilisateurs

La configuration est basée sur YAML et assez granulaire. Si vous voulez juste un pont chat de base, ignorez la plupart. Mais si vous voulez que les journaux de console, les affichages d'état et la diffusion d'événements fonctionnent tous dans des canaux différents, vous devez configurer plusieurs ID de canal et ajuster les modèles de format. Ce n'est pas difficile, juste un peu fastidieux au premier lancement.

De nombreux serveurs multijoueurs exécutent un anti-triche ou une détection client. DMCC est un mod côté serveur (pas un mod client), donc il ne modifie pas votre client, mais certains administrateurs de serveur paranoïaques pourraient remettre en question les mods exécutés sur le serveur lui-même. Vérifiez votre fournisseur amont ou les règles du serveur avant de l'activer sur un hôte tiers. Votre propre serveur privé ? Pas de problème.

Le statut bêta est réel. Les fonctionnalités fonctionnent mais les cas limites et la gestion des erreurs ne sont pas blindés pour le moment. Si quelque chose casse, vous devrez peut-être creuser dans les problèmes GitHub ou demander de l'aide. Ce n'est pas un logiciel de qualité production avec une stabilité garantie, bien que les rapports d'utilisation réelle suggèrent qu'il est assez solide.

Redémarrez le serveur après avoir modifié la config. DMCC lit les paramètres au démarrage, donc les ajustements ne prendront effet qu'après un redémarrage complet.


Autres projets de pont Discord à connaître

DMCC n'est pas le seul pont Discord-Minecraft. Les anciennes alternatives comme DisFabric (qui a inspiré DMCC) existent mais sont moins activement maintenues. Du côté du plugin, BungeeCord et Spigot ont des plugins d'intégration Discord, bien qu'ils fonctionnent différemment et se concentrent davantage sur l'écosystème des plugins.

La différence clé avec DMCC v3 est la réécriture architecturale - une conception « Serveur-Client » unifiée qui priorise la réutilisabilité du code et la compatibilité future avec les chargeurs au-delà de Fabric. Elle est construite de façon agnostique de la plateforme, donc Quilt et les futurs chargeurs devraient s'adapter facilement.


Avant d'installer

Posez-vous la question : votre communauté de serveur a-t-elle vraiment besoin de l'intégration Discord ? Si c'est un monde de survie vanilla à trois personnes, probablement pas. Si vous organisez des événements, gérez une équipe d'administration ou hébergez plusieurs sous-serveurs, absolument oui. Le coût de la configuration est une heure de travail de configuration et la maintenance permanente est minime - DMCC s'exécute en arrière-plan.

De plus, assurez-vous que votre Discord dispose d'un bot dédié avec les bonnes permissions. DMCC a besoin d'envoyer des messages, de gérer des webhooks et de mettre à jour les sujets des canaux. Si votre bot n'a pas ces permissions, rien ne fonctionnera et vous allez dépanner les permissions au lieu du chat.

Une dernière chose : testez-le d'abord sur un serveur de développement. Lancez un monde test local, pointez DMCC vers un canal Discord privé, et assurez-vous que le flux fonctionne comme vous l'attendez. Déboguer sur votre serveur en direct est frustrant.

À propos de l auteur
Alex Maftei
Alex MafteiRédacteur principal

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Partage avec tes amis !

Questions fréquentes

Discord-MC-Chat fonctionne-t-il sur mon serveur Minecraft ?
Oui, si vous utilisez Fabric 26.1.2 ou Quilt (ou une version ultérieure). C'est un mod côté serveur, vous avez donc besoin d'un accès administrateur à votre serveur pour l'installer. Cela ne fonctionnera pas sur les serveurs vanilla ou les serveurs qui ne supportent pas Fabric/Quilt. Certains fournisseurs d'hébergement partagé peuvent ne pas autoriser les mods personnalisés - vérifiez d'abord auprès du vôtre.
Discord-MC-Chat est-il sûr ? Quelle est la licence ?
Oui. Il est sous licence MIT, open-source, et vous pouvez consulter le code complet sur GitHub. MIT est permissif et gratuit pour tout usage. Comme tout mod, téléchargez uniquement depuis la page des versions officielles de GitHub et évitez les sites tiers. Être open-source aide - la communauté peut auditer le code pour détecter les problèmes.
L'utilisation de Discord-MC-Chat me fera-t-elle bannir sur les serveurs multijoueurs ?
DMCC est un mod côté serveur, pas une modification cliente, donc il ne déclenchera pas la plupart des systèmes anti-triche. Cependant, certains serveurs interdisent entièrement les mods personnalisés. Vérifiez les règles du serveur avant d'installer. Votre propre serveur privé n'a aucune restriction.
Quel est le niveau de difficulté de la configuration ?
Une configuration de base (transfert de chat uniquement) prend environ 30 minutes - insérez le mod, générez la config, ajoutez votre jeton de bot Discord et l'ID du canal, redémarrez. Les configurations avancées avec journaux de console, affichages d'état et formatage d'événement prennent plus de temps mais suivent le même modèle YAML. La documentation pour v3 est encore en cours de rédaction, vous devrez donc demander l'aide de la communauté Discord.
Puis-je utiliser ceci sur un serveur Spigot/Paper au lieu de Fabric ?
Non. DMCC est conçu spécifiquement pour Fabric et Quilt. Les serveurs Spigot/Paper utilisent le système de plugins à la place. Recherchez les plugins de pont Discord dans le Référentiel des plugins Spigot si vous utilisez un serveur Paper. DMCC ne fonctionnera pas comme remplacement direct.

Have a Question or Tip about this Guide?Community Q&A

Ask a question or help other players below. Join the discussion and share your Minecraft tips!

Commentaires

Aucun commentaire pour le moment. Soyez le premier à partager votre avis !

Nous utilisons des cookies pour améliorer votre expérience. En continuant à utiliser ce site, vous acceptez notre utilisation des cookies. Lire notre politique de confidentialité