Plugin Minecraft DiscordSRV
DiscordSRV é um plugin de Minecraft que integra um servidor ao Discord, sincronizando chat, vinculação de contas, sincronização de cargos/grupos e eventos do servidor entre as plataformas.
Encontre um servidor com DiscordSRV
Servidores que reportaram DiscordSRV: 145
- J's Hideout SMP 16 onlineJava + Bedrock
- Welcome to Afterlife SMP! 8 onlineJava + Bedrock
- ZENFUN MC » Welcome to Season 6 | play.zenfunmc.net 11 onlineJava
- PMCa742c4e07038af053f77db5441b09565 12 online
- play.nightfallsmp.my.id:25070 7 onlineJava + Bedrock
- Smithtainment 5 onlineJavaSurvival
Sobre o DiscordSRV
🔌 Sobre o DiscordSRV
O DiscordSRV é um plugin de Minecraft que liga um servidor de Minecraft a um servidor do Discord. Ele encaminha o chat do jogo para o Discord (e as mensagens do Discord para o jogo), suporta a ligação de contas entre contas de Minecraft e do Discord e fornece ganchos de sincronização para funções/grupos e vários eventos do servidor.
🎯 Objetivo
O objetivo principal do DiscordSRV é fornecer uma ponte confiável e configurável entre um servidor de Minecraft e o Discord, para que as comunidades possam comunicar nas duas plataformas, manter a equipa informada e sincronizar informações de membros/funções quando configurado.
⚙️ Funcionalidades
- Sincronização de chat bidirecional entre canais do Minecraft e do Discord (configurável por canal).
- Ligação de contas Minecraft <-> Discord para jogadores.
- Ganchos de sincronização de funções/grupos (pontos de integração para plugins de permissões como o LuckPerms).
- Mensagens de broadcast e da equipa do Minecraft para o Discord.
- Comandos para ligação, verificação do estado da ligação e ações administrativas (reload, resync, debug).
- Vários ficheiros de configuração para mapeamento de canais, idioma/mensagens, sincronização e funcionalidades de voz.
- Código open-source com um rastreador público de issues e lançamentos.
🧩 Para quem é
- Donos e administradores de servidores que querem unificar o chat da comunidade entre Minecraft e Discord.
- Equipas de moderação que precisam de visibilidade dos eventos do servidor no Discord.
- Redes que usam plugins de permissões e querem sincronização de funções ou grupos com o Discord.
🏗️ Exemplos de utilização
- Encaminhar o chat global ou por canal do Minecraft para canais específicos do Discord, para que utilizadores fora do servidor acompanhem as conversas.
- Ligar contas de jogadores a IDs do Discord para atribuir funções do Discord ou verificar utilizadores entre plataformas.
- Enviar registos de entrada/saída/console do servidor para um canal de moderação do Discord.
⌨️ Comandos
| Comando | Descrição | Permissão | Acesso |
|---|---|---|---|
/discord /discordsrv | Mostra a mensagem configurada do DiscordSRV (segundo messages.yml). | discordsrv.discord | Admin |
Subcomandos do jogador:
| Comando | Descrição | Permissão | Acesso |
|---|---|---|---|
help / ? | Mostra uma lista de opções para as quais o utilizador tem permissões. | discordsrv.help | Jogador |
linked | Mostra se a tua conta de Minecraft está ligada a uma conta do Discord. | discordsrv.linked | Jogador |
link | Envia instruções para ligar a tua conta de Minecraft a uma conta do Discord. | discordsrv.link | Jogador |
unlink / clearlinked | Desliga a tua conta do Discord da tua conta de Minecraft. | discordsrv.unlink | Jogador |
Comandos da equipa:
| Comando | Argumentos | Descrição | Permissão | Acesso |
|---|---|---|---|---|
broadcast / bcast | <#ChannelID/#ChannelName> <Message> | Envia uma mensagem para um canal do Discord configurado. | discordsrv.bcast | Admin |
linked | <Name/UUID/DiscordID/DiscordTag> | Verifica o estado da ligação de outro utilizador. | discordsrv.linked.others | Admin |
link | <Name/UUID> <DiscordID/DiscordTag> | Envia instruções de ligação para outro utilizador. | discordsrv.link.others | Admin |
unlink / clearlinked | <Name/UUID/DiscordID/DiscordTag> | Desliga a conta do Discord de outro utilizador. | discordsrv.unlink.others | Admin |
resync | Dispara a sincronização de grupos (requer configuração de sincronização). | discordsrv.resync | Admin | |
reload | Recarrega a configuração do plugin. | discordsrv.reload | Admin | |
language / lang | <Language> [-confirm] | Altera o idioma do plugin. | discordsrv.language | Admin |
debugger | <start [categories...]/stop/upload> | Gera informação de depuração e, opcionalmente, envia um registo de debug. | discordsrv.debug | Admin |
(Os comandos obsoletos relacionados com o antigo sistema de subscrição estão documentados no histórico, mas foram removidos do funcionamento atual.)
🔐 Permissões
| Permissão | Descrição | Predefinição |
|---|---|---|
discordsrv.discord | Permite usar /discord e /discordsrv. | true |
discordsrv.help | Acesso ao subcomando de ajuda. | não especificado |
discordsrv.link | Usar o subcomando de ligação. | não especificado |
discordsrv.unlink | Usar o subcomando de desligar. | não especificado |
discordsrv.linked | Verificar o estado da ligação pessoal. | não especificado |
discordsrv.bcast | Enviar mensagens de broadcast para canais do Discord. | não especificado |
discordsrv.linked.others | Ver o estado da ligação de outros jogadores. | não especificado |
discordsrv.link.others | Enviar instruções de ligação para outros jogadores. | não especificado |
discordsrv.unlink.others | Desligar outros jogadores. | não especificado |
discordsrv.resync | Disparar a sincronização de grupos/funções. | não especificado |
discordsrv.reload | Recarregar o plugin. | não especificado |
discordsrv.language | Alterar o idioma do plugin. | não especificado |
discordsrv.debug | Executar o depurador/enviar registos de debug. | não especificado |
⚙️ Instalação
📥 Configuração
- Descarrega o
.jaroficial do DiscordSRV de uma distribuição oficial (página do projeto / catálogo / lançamentos). - Coloca o jar na pasta
plugins/do teu servidor, para um servidor compatível com Bukkit/Spigot. - Reinicia o servidor e verifica os registos da consola para confirmar que o DiscordSRV carregou.
- Conclui a configuração inicial (token do bot, mapeamento de canais, opções de ligação) usando os ficheiros de configuração gerados.
📦 Ficheiros de configuração
O DiscordSRV usa vários ficheiros de configuração; os nomes confirmados incluem:
config.ymlmessages.ymllinking.ymlsynchronization.ymlvoice.ymlalerts.yml
Edita os ficheiros adequados para definir o token do bot do Discord, o mapeamento de canais e as definições de sincronização. Algumas funcionalidades (sincronização de funções/grupos, integração de voz) requerem configuração adicional.
🧠 Notas técnicas
- O código-fonte e os lançamentos são mantidos num repositório público.
- O projeto é publicado sob GPL-3.0.
- As integrações opcionais confirmadas incluem LuckPerms (contextos/sincronização de grupos) e PlaceholderAPI (placeholders).
- Os comandos e permissões estão documentados na documentação oficial; operações administrativas como resync e reload existem e podem exigir privilégios de operador.
🤝 Quando este plugin é útil
Se precisas de chat bidirecional consistente e configurável, além de ligação de contas entre um servidor de Minecraft e uma comunidade do Discord, o DiscordSRV fornece a ponte, os ganchos de integração e os ficheiros de configuração para operar essas funcionalidades, integrando-se também com plugins comuns do servidor.
Comentários
Ainda não há comentários
Seja o primeiro a comentar.
Para administradores de servidores
- Autores
- Scarsz, DiscordSRV
- Licença
- GPL-3.0
- Plataformas suportadas
- Bukkit, Spigot
- Versões suportadas
- 1.7–1.21
- Dependências
- LuckPerms, PlaceholderAPI
Links
- Baixarspigotmc.org/resources/discordsrv.18494
- Código fontegithub.com/DiscordSRV/DiscordSRV
- Documentaçãodocs.discordsrv.com
- Rastreador de problemasgithub.com/DiscordSRV/DiscordSRV/issues
- Suportediscord.discordsrv.com
- Modrinth pagemodrinth.com/plugin/discordsrv
- discordsrv.comdiscordsrv.com
- bstats.orgbstats.org/plugin/bukkit/DiscordSRV
O que os servidores reportam
Plataformas dos servidores
- Paper104
- Purpur18
- CraftBukkit7
- Leaf3
- Arclight3
- CatServer2
- Cauldron2
- Youer2
- Yatopia1
- Spigot1
- Magma1
- Pufferfish1
Versões do plugin
- 1.30.591
- 1.30.414
- 1.30.07
- 1.29.05
- 1.30.15
- 1.27.04
- 1.30.34
- 1.30.64
- 1.26.03
- 1.28.03
- 1.20.02
- 1.25.11
- 1.24.01
- 1.30.21
Os números vêm de servidores que mostram os plugins quando o MSHQ os verifica. Muitos escondem a lista, por isso o uso real é maior.