Skip to content
Pular para o conteúdo
Voltar ao Blog
Bot Discord retransmitindo chat do servidor Minecraft e eventos de jogadores em tempo real

Discord-MC-Chat: sua ponte completa para Discord

Alex Maftei
Alex Maftei
@ice
Atualizado
1 visualizações
TL;DR:Discord-MC-Chat conecta seu servidor Minecraft e Discord com chat bidirecional, notificações de eventos e monitoramento de console. Um poderoso mod Fabric/Quilt para comunidades que precisam conectar seu Discord e servidor.
🐙 Projeto Minecraft de código aberto

Xujiayao/Discord-MC-Chat

Discord-MC-Chat (DMCC), anteriormente conhecido como MC-Discord-Chat e MCDiscordChat (MCDC), é um bridge prático e poderoso de chat Minecraft <> Discord para Fabric e Quilt inspirado por BRForgers/DisFabric

⭐ 100 estrelas💻 Java📄 MIT
Ver no GitHub ↗

Executar um servidor Minecraft sem conectá-lo ao Discord em 2026 parece deixar sua comunidade presa em salas separadas. Discord-MC-Chat (DMCC) resolve exatamente isso: é um mod Fabric/Quilt que constrói um poderoso canal de comunicação bidirecional entre seu servidor Discord e Minecraft, para que seus jogadores permaneçam conectados independentemente de onde estejam logados.

O que este projeto faz

Em sua essência, DMCC encaminha mensagens e eventos entre Discord e Minecraft em tempo real. Mas "bridge" é pouco para descrever. O projeto lida com análise de texto formatado, eventos de jogadores (entradas, mortes, avanços), streaming de logs de console, exibições de status do servidor, e até formatação de mensagens personalizadas via templates YAML. Pense nele como o sistema nervoso entre duas comunidades separadas que precisam se sentir como uma.

As mensagens fluem em ambas as direções. Um jogador no seu servidor digita no chat e sua mensagem aparece no Discord com seu nome e cor da skin. Alguém no Discord responde e aparece no jogo. O sistema também captura anúncios vanilla como comandos `/say` ou `/tellraw`, para que anúncios atinjam ambas as plataformas ao mesmo tempo. Ele até traduz avanços e mensagens de morte automaticamente baixando recursos de linguagem de fontes oficiais.

Suporte a webhooks significa que mensagens Minecraft podem aparecer sob avatares de jogadores individuais no Discord em vez de parecerem que todos vêm de uma conta bot, o que parece pequeno até você ver funcionando - torna o canal do Discord muito mais vivo.


Por que você faria isso

Se seu servidor é pequeno (apenas amigos ou uma comunidade fechada), DMCC pode ser excessivo. Mas no momento em que você está rodando algo que parece um servidor "real" - especialmente se você faz parte de uma rede ou hospeda eventos - a lacuna entre Discord e Minecraft se torna óbvia. Moderadores perdem violações de regras porque não estavam no jogo. Novos jogadores fazem perguntas no Discord que ninguém vê no jogo. Travamentos do servidor acontecem e ninguém no Discord percebe por horas.

DMCC resolve isso tornando Discord parte da experiência do servidor, não separado. Seus admins monitoram chat do canal Discord. Alertas do servidor (quedas de TPS, inicializações, desligamentos) postam em um canal dedicado. Contagens de jogadores atualizam o tópico do canal de voz. É a diferença entre uma comunidade que se sente conectada e uma que se sente fragmentada.

Olhando para servidores gerenciados pela comunidade, muitos dos mais ativos usam algo assim. A sobrecarga de infraestrutura é pequena comparada ao ganho em engajamento.


Como instalar e executar

DMCC é um mod, não um plugin, o que significa que você precisa de um loader Fabric ou Quilt. Se você já está rodando Fabric 26.1.2 ou posterior (ou Quilt equivalente), a instalação é direta:

  1. Baixe a versão mais recente da página de releases do GitHub.
  2. Coloque o arquivo JAR em sua pasta `mods` (a mesma pasta onde você mantém outros mods fabric).
  3. Inicie seu servidor.
  4. DMCC gerará um arquivo de configuração no primeiro lançamento.
  5. Desligue o servidor, configure seu token de bot Discord e IDs de canal no config, e reinicie.

O config é YAML, que é legível e tolerante. Você precisará de um token de bot Discord (crie um via Discord Developer Portal) e especificará qual canal recebe mensagens, qual recebe atualizações de status, etc.

Uma ressalva: DMCC está atualmente na v3.0.0-beta.3, o que significa que funciona (pessoas estão usando) mas a documentação não está completa. O mantenedor reconhece isso e está solicitando feedback para moldar o lançamento final. Honestamente, se você tiver um problema, os issues do GitHub e o servidor Discord são bons lugares para perguntar.


Os recursos que importam

Streaming de logs de console. Um thread em background rastreia seu `latest.log` do servidor e encaminha a saída do console para um canal Discord dedicado. Isso é enorme para monitoramento. Você detecta travamentos, erros OOM e conflitos estranhos de plugins em tempo real sem fazer SSH em sua caixa de servidor.

Filtragem de comandos e broadcast. Por padrão, comandos sensíveis (login, DM, etc.) são filtrados e não são transmitidos para Discord - você não está expondo `/login mypassword` para um canal. Você pode customizar o filtro via regex para excluir o que quiser.

Avatares de jogadores baseados em webhooks. Mensagens opcionalmente enviam via webhooks para que o nome de cada jogador Minecraft apareça com sua própria identidade no Discord, não como "MinecraftBot disse:". É um detalhe pequeno que faz uma diferença enorme em como real a conexão se sente.

Atualizações de nomes de canais de voz e tópicos dinâmicos. Seus canais de voz do Discord podem exibir contagens de jogadores ao vivo e status do servidor. O nome do canal mostra "Jogadores: 12/32", o tópico atualiza com TPS atual e status online. Sem atualizações manuais, sem informações obsoletas.

Internacionalização integrada. O mod baixa automaticamente recursos de linguagem para traduzir nomes de avanços, mensagens de morte e estatísticas no idioma correto para sua região. Você não precisa manter arquivos de tradução.


Coisas que confundem novos usuários

A configuração é baseada em YAML e bastante granular. Se você só quer bridging de chat básico, ignore a maioria dela. Mas se você quer logs de console, exibições de status e broadcasting de eventos funcionando em diferentes canais, você está olhando para configurar vários IDs de canal e ajustar templates de formato. Não é difícil, apenas trabalhoso na primeira execução.

Muitos servidores multijogador executam anti-cheating ou detecção de cliente. DMCC é um mod do lado do servidor (não um mod do cliente), então não modifica seu cliente, mas alguns administradores de servidor paranóicos podem questionar mods rodando no próprio servidor. Verifique seu provedor upstream ou regras do servidor antes de ativar em um host de terceiros. Seu servidor privado? Sem problema.

O status beta é real. Recursos funcionam mas casos extremos e tratamento de erros não são à prova de bala ainda. Se algo quebrar, você pode precisar investigar issues do GitHub ou pedir ajuda. Não é software pronto para produção com estabilidade garantida, embora relatórios de uso real sugiram que é bem sólido.

Reinicie o servidor após mudar o config. DMCC lê configurações no startup, então tweaks não terão efeito até um reinício completo.


Outros projetos de bridge Discord para conhecer

DMCC não é o único bridge Discord-Minecraft. Alternativas antigas como DisFabric (que inspirou DMCC) existem mas são menos ativamente mantidas. No lado do plugin, BungeeCord e Spigot têm plugins de integração Discord, embora funcionem diferentemente e sejam mais focados no ecossistema de plugins.

A diferença chave com DMCC v3 é a reescrita arquitetônica: um design "Server-Client" unificado que prioriza reutilização de código e compatibilidade futura com loaders além de Fabric. É construído agnóstico de plataforma, então Quilt e futuros loaders devem se encaixar facilmente.


Antes de instalar

Pergunte a si mesmo: sua comunidade de servidor realmente precisa de integração Discord? Se é um mundo vanilla survival de três pessoas, provavelmente não. Se você está rodando eventos, gerenciando uma equipe de staff, ou hospedando múltiplos sub-servidores, absolutamente sim. O custo de setup é uma hora de trabalho de configuração e manutenção contínua é mínima - DMCC roda em background.

Também, certifique-se que seu Discord tem um bot dedicado com as permissões corretas. DMCC precisa enviar mensagens, gerenciar webhooks e atualizar tópicos de canal. Se seu bot não tiver essas permissões, nada funcionará e você estará resolvendo permissões em vez de chat.

Uma coisa mais: teste em um servidor de dev primeiro. Configure um mundo de teste local, aponte DMCC para um canal privado do Discord, e certifique-se que o fluxo funciona como você espera. Debugar no seu servidor live é frustrante.

Sobre o autor
Alex Maftei
Alex MafteiRedator-chefe

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

Perguntas Frequentes

Discord-MC-Chat funciona no meu servidor Minecraft?
Sim, se você está rodando Fabric 26.1.2 ou Quilt (ou posterior). É um mod do lado do servidor, então você precisa de acesso de admin ao seu servidor para instalá-lo. Não funcionará em servidores vanilla ou servidores que não suportam Fabric/Quilt. Alguns provedores de hosting compartilhado podem não permitir mods customizados - pergunte ao seu primeiro.
Discord-MC-Chat é seguro? Qual é a licença?
Sim. É licenciado sob MIT, de código aberto, e você pode revisar o código completo no GitHub. MIT é permissivo e livre para qualquer uso. Como qualquer mod, baixe apenas dos releases oficiais do GitHub e evite sites de terceiros. Ser código aberto ajuda - a comunidade pode auditar o código para problemas.
Usar Discord-MC-Chat vai me banir em servidores multijogador?
DMCC é um mod do lado do servidor, não uma modificação do cliente, então não acionará a maioria dos sistemas anti-cheating. No entanto, alguns servidores proíbem mods customizados completamente. Verifique as regras do servidor antes de instalar. Seu servidor privado não tem restrições.
Quão difícil é configurar?
Setup básico (apenas encaminhamento de chat) leva cerca de 30 minutos: coloque o mod, gere config, adicione seu token de bot Discord e ID de canal, reinicie. Setups avançados com logs de console, exibições de status e formatação de eventos levam mais tempo mas seguem o mesmo padrão YAML. A documentação para v3 ainda está sendo escrita, então você pode precisar pedir ajuda à comunidade Discord.
Posso usar isto em um servidor Spigot/Paper em vez de Fabric?
Não. DMCC é construído especificamente para Fabric e Quilt. Servidores Spigot/Paper usam o sistema de plugins em vez disso. Procure por plugins de bridge Discord no Repositório de Plugins Spigot se você está em um servidor Paper. DMCC não funcionará como um substituto direto.

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!

Comentários

Nenhum comentário ainda. Seja o primeiro a compartilhar sua opinião!

Utilizamos cookies para melhorar a sua experiência. Ao continuar a usar este site, você concorda com o uso de cookies. Leia nossa Política de Privacidade