Minecraft Servers HQ

Minecraft-plugin DiscordSRV

Information om DiscordSRV och servrar där det har hittats

🔌 Om DiscordSRV

DiscordSRV är ett Minecraft-plugin som kopplar ihop en Minecraft-server och en Discord-server. Det vidarebefordrar chatt i spelet till Discord (och Discord-meddelanden till spelet), stöder kontolänkning mellan Minecraft- och Discord-konton och erbjuder sync-hooks för roller/grupper samt flera serverhändelser.

🎯 Syfte

DiscordSRV:s kärnsyfte är att ge en pålitlig och konfigurerbar brygga mellan en Minecraft-server och Discord, så att communityn kan kommunicera över båda plattformarna, personalen hålls informerad och medlems-/rollinformation kan synkas när det är konfigurerat.

⚙️ Funktioner

  • Tvåvägssynk av chatt mellan Minecraft- och Discord-kanaler (konfigurerbart per kanal).
  • Minecraft <-> Discord-kontolänkning för spelare.
  • Hooks för synk av roller/grupper (integrationspunkter för behörighetsplugins som LuckPerms).
  • Broadcast och staffmeddelanden från Minecraft till Discord.
  • Kommandon för länkning, kontroll av länkningsstatus och administrativa åtgärder (reload, resync, debug).
  • Flera konfigurationsfiler för kanalmappar, språk/meddelanden, synk och voice-funktioner.
  • Öppen källkod med publik issue tracker och releaser.

🧩 Vem det är för

  • Serverägare och administratörer som vill förena communitychatt mellan Minecraft och Discord.
  • Moderationsteam som behöver se serverhändelser i Discord.
  • Nätverk som använder behörighetsplugins och vill synka roller eller grupper med Discord.

🏗️ Exempel på användning

  • Vidarebefordra global eller kanalbaserad Minecraft-chatt till specifika Discord-kanaler så att användare utanför servern kan följa konversationer.
  • Länka spelares konton till Discord-ID:n för att ge Discord-roller eller verifiera användare mellan plattformar.
  • Skicka serverns join/leave/console-loggar till en Discord-moderationskanal.

⌨️ Kommandon

KommandotBeskrivningBehörighetÅtkomst
/discord /discordsrvVisar det konfigurerade DiscordSRV-meddelandet (enligt messages.yml).discordsrv.discordAdmin

Undkommandon för spelare:

KommandotBeskrivningBehörighetÅtkomst
help / ?Visar en lista över alternativ som användaren har behörighet för.discordsrv.helpSpelare
linkedVisar om ditt Minecraft-konto är länkat till ett Discord-konto.discordsrv.linkedSpelare
linkSkickar instruktioner för att länka ditt Minecraft-konto med ett Discord-konto.discordsrv.linkSpelare
unlink / clearlinkedAvlänkar ditt Discord-konto från ditt Minecraft-konto.discordsrv.unlinkSpelare

Personal-kommandon:

KommandotArgumentBeskrivningBehörighetÅtkomst
broadcast / bcast<#ChannelID/#ChannelName> <Message>Broadcastar ett meddelande till en konfigurerad Discord-kanal.discordsrv.bcastAdmin
linked<Name/UUID/DiscordID/DiscordTag>Kontrollerar länkningsstatus för en annan användare.discordsrv.linked.othersAdmin
link<Name/UUID> <DiscordID/DiscordTag>Skickar länkningsinstruktioner för en annan användare.discordsrv.link.othersAdmin
unlink / clearlinked<Name/UUID/DiscordID/DiscordTag>Avlänkar en annan användares Discord-konto.discordsrv.unlink.othersAdmin
resyncUtlöser gruppsynk (kräver sync-konfiguration).discordsrv.resyncAdmin
reloadLaddar om pluginets konfiguration.discordsrv.reloadAdmin
language / lang<Language> [-confirm]Ändrar pluginets språk.discordsrv.languageAdmin
debugger<start [categories...]/stop/upload>Dumpar debug-info och laddar eventuellt upp en debug-trace.discordsrv.debugAdmin

(Deprecierade kommandon som rör det gamla prenumerationssystemet är dokumenterade i historiken men har tagits bort från den nuvarande driften.)

🔐 Behörigheter

BehörighetBeskrivningStandard
discordsrv.discordTillåter användning av /discord och /discordsrv.true
discordsrv.helpÅtkomst till hjälp-undkommandot.ej angivet
discordsrv.linkAnvända länkning-undkommandot.ej angivet
discordsrv.unlinkAnvända avlänkning-undkommandot.ej angivet
discordsrv.linkedKontrollera personlig länkningsstatus.ej angivet
discordsrv.bcastSkicka broadcast-meddelanden till Discord-kanaler.ej angivet
discordsrv.linked.othersVisa länkningsstatus för andra spelare.ej angivet
discordsrv.link.othersSkicka länkningsinstruktioner för andra spelare.ej angivet
discordsrv.unlink.othersAvlänka andra spelare.ej angivet
discordsrv.resyncUtlösa synk av grupper/roller.ej angivet
discordsrv.reloadLadda om pluginet.ej angivet
discordsrv.languageÄndra pluginets språk.ej angivet
discordsrv.debugKöra debugger/ladda upp debug-traces.ej angivet

⚙️ Installation

📥 Installation

  • Ladda ner den officiella DiscordSRV .jar från en officiell distribution (projektsida / katalog / releaser).
  • Lägg jar-filen i din servers plugins/-mapp för en Bukkit/Spigot-kompatibel server.
  • Starta om servern och kontrollera konsolloggarna för att bekräfta att DiscordSRV har laddats.
  • Slutför den första konfigurationen (bot-token, kanalmappar, länkningsalternativ) med de genererade konfigurationsfilerna.

📦 Konfigurationsfiler

DiscordSRV använder flera konfigurationsfiler; bekräftade filnamn inkluderar:

  • config.yml
  • messages.yml
  • linking.yml
  • synchronization.yml
  • voice.yml
  • alerts.yml

Redigera rätt filer för att ställa in Discord-botens token, kanalmappar och synkinställningar. Vissa funktioner (roll-/gruppsynk, voice-integration) kräver extra konfiguration.

🧠 Tekniska noter

  • Källkod och releaser underhålls i ett offentligt repository.
  • Projektet publiceras under GPL-3.0.
  • Bekräftade valfria integrationer inkluderar LuckPerms (contexts/gruppsynk) och PlaceholderAPI (placeholders).
  • Kommandon och behörigheter dokumenteras i den officiella dokumentationen; administrativa åtgärder som resync och reload finns och kan kräva operatörsrättigheter.

🤝 När detta plugin är användbart

Om du behöver konsekvent, konfigurerbar tvåvägschatt och kontolänkning mellan en Minecraft-server och en Discord-community, erbjuder DiscordSRV bryggan, integrationshooks och konfigurationsfilerna för att köra de funktionerna tillsammans med vanliga serverplugins.

Servrar med pluginet DiscordSRV

Sidan för pluginet DiscordSRV visar på vilka servrar övervakningen hittade det, samt vilka plattformar och versioner det förekommer med.

Plugins kan lägga till kommandon, ekonomi, skydd, behörigheter, minispel, integrationer eller andra mekaniker. Den faktiska rollen för DiscordSRV beror på den enskilda serverns konfiguration.

Data skapas automatiskt från servrarnas tekniska svar. Om en server döljer sin pluginlista kan den saknas i det här avsnittet även om den använder DiscordSRV.

Använd listan över servrar med DiscordSRV för att jämföra projekt, kontrollera kompatibla versioner eller hitta exempel på hur pluginet används på publika servrar.