Minecraft-plugin DiscordSRV
DiscordSRV är ett Minecraft-plugin som kopplar en server till Discord och synkroniserar chat, kontolänkning, synkronisering av roller/grupper och serverhändelser mellan plattformar.
Hitta en server med DiscordSRV
Servrar som rapporterat DiscordSRV: 129
- LinkCraft 9 onlineJavaProgression
- J's Hideout SMP 9 onlineJava + Bedrock
- play.vcraft.fr:23020 15 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 19 online
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
- Come start your magical adventure! 5 onlineJava + Bedrock
Om DiscordSRV
🔌 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
| Kommandot | Beskrivning | Behörighet | Åtkomst |
|---|---|---|---|
/discord /discordsrv | Visar det konfigurerade DiscordSRV-meddelandet (enligt messages.yml). | discordsrv.discord | Admin |
Undkommandon för spelare:
| Kommandot | Beskrivning | Behörighet | Åtkomst |
|---|---|---|---|
help / ? | Visar en lista över alternativ som användaren har behörighet för. | discordsrv.help | Spelare |
linked | Visar om ditt Minecraft-konto är länkat till ett Discord-konto. | discordsrv.linked | Spelare |
link | Skickar instruktioner för att länka ditt Minecraft-konto med ett Discord-konto. | discordsrv.link | Spelare |
unlink / clearlinked | Avlänkar ditt Discord-konto från ditt Minecraft-konto. | discordsrv.unlink | Spelare |
Personal-kommandon:
| Kommandot | Argument | Beskrivning | Behörighet | Åtkomst |
|---|---|---|---|---|
broadcast / bcast | <#ChannelID/#ChannelName> <Message> | Broadcastar ett meddelande till en konfigurerad Discord-kanal. | discordsrv.bcast | Admin |
linked | <Name/UUID/DiscordID/DiscordTag> | Kontrollerar länkningsstatus för en annan användare. | discordsrv.linked.others | Admin |
link | <Name/UUID> <DiscordID/DiscordTag> | Skickar länkningsinstruktioner för en annan användare. | discordsrv.link.others | Admin |
unlink / clearlinked | <Name/UUID/DiscordID/DiscordTag> | Avlänkar en annan användares Discord-konto. | discordsrv.unlink.others | Admin |
resync | Utlöser gruppsynk (kräver sync-konfiguration). | discordsrv.resync | Admin | |
reload | Laddar om pluginets konfiguration. | discordsrv.reload | Admin | |
language / lang | <Language> [-confirm] | Ändrar pluginets språk. | discordsrv.language | Admin |
debugger | <start [categories...]/stop/upload> | Dumpar debug-info och laddar eventuellt upp en debug-trace. | discordsrv.debug | Admin |
(Deprecierade kommandon som rör det gamla prenumerationssystemet är dokumenterade i historiken men har tagits bort från den nuvarande driften.)
🔐 Behörigheter
| Behörighet | Beskrivning | Standard |
|---|---|---|
discordsrv.discord | Tillåter användning av /discord och /discordsrv. | true |
discordsrv.help | Åtkomst till hjälp-undkommandot. | ej angivet |
discordsrv.link | Använda länkning-undkommandot. | ej angivet |
discordsrv.unlink | Använda avlänkning-undkommandot. | ej angivet |
discordsrv.linked | Kontrollera personlig länkningsstatus. | ej angivet |
discordsrv.bcast | Skicka broadcast-meddelanden till Discord-kanaler. | ej angivet |
discordsrv.linked.others | Visa länkningsstatus för andra spelare. | ej angivet |
discordsrv.link.others | Skicka länkningsinstruktioner för andra spelare. | ej angivet |
discordsrv.unlink.others | Avlänka andra spelare. | ej angivet |
discordsrv.resync | Utlösa synk av grupper/roller. | ej angivet |
discordsrv.reload | Ladda om pluginet. | ej angivet |
discordsrv.language | Ändra pluginets språk. | ej angivet |
discordsrv.debug | Köra debugger/ladda upp debug-traces. | ej angivet |
⚙️ Installation
📥 Installation
- Ladda ner den officiella DiscordSRV
.jarfrå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.ymlmessages.ymllinking.ymlsynchronization.ymlvoice.ymlalerts.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.
Kommentarer
Inga kommentarer än
Bli först med att kommentera.
För serveradministratörer
- Författare
- Scarsz, DiscordSRV
- Licens
- GPL-3.0
- Stödda plattformar
- Bukkit, Spigot
- Stödda versioner
- 1.7–1.21
- Beroenden
- LuckPerms, PlaceholderAPI
Länkar
- Ladda nedspigotmc.org/resources/discordsrv.18494
- Källkodgithub.com/DiscordSRV/DiscordSRV
- Dokumentationdocs.discordsrv.com
- Felspåraregithub.com/DiscordSRV/DiscordSRV/issues
- Supportdiscord.discordsrv.com
- Modrinth pagemodrinth.com/plugin/discordsrv
- discordsrv.comdiscordsrv.com
- bstats.orgbstats.org/plugin/bukkit/DiscordSRV
Vad servrar rapporterar
Serverplattformar
- Paper101
- Purpur13
- CraftBukkit6
- Leaf3
- Arclight2
- Cauldron1
- Yatopia1
- Magma1
- CatServer1
Pluginversioner
- 1.30.584
- 1.30.411
- 1.29.05
- 1.30.35
- 1.30.15
- 1.30.04
- 1.27.04
- 1.30.63
- 1.26.02
- 1.28.02
- 1.25.11
- 1.20.01
- 1.24.01
- 1.30.21
Siffrorna kommer från servrar som listar sina plugins när MSHQ kontrollerar dem. Många döljer listan, så den verkliga användningen är högre.