Minecraft-plugin DiscordSRV
DiscordSRV er et Minecraft-plugin, der forbinder en server med Discord og synkroniserer chat, kontotilknytning, synkronisering af roller/grupper og serverbegivenheder på tværs af platforme.
Find en server med DiscordSRV
Servere, der rapporterede DiscordSRV: 129
- LinkCraft 13 onlineJavaProgression
- J's Hideout SMP 13 onlineJava + Bedrock
- play.vcraft.fr:23020 12 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 23 online
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
- Come start your magical adventure! 4 onlineJava + Bedrock
Om DiscordSRV
🔌 Om DiscordSRV
DiscordSRV er et Minecraft-plugin, der forbinder en Minecraft-server og en Discord-server. Det videresender chat i spillet til Discord (og Discord-beskeder til spillet), understøtter kontolink mellem Minecraft- og Discord-konti og giver sync-hooks til roller/grupper samt flere serverhændelser.
🎯 Formål
DiscordSRV's kerneformål er at give en pålidelig og konfigurerbar bro mellem en Minecraft-server og Discord, så fællesskaber kan kommunikere på tværs af begge platforme, staff holdes informeret, og medlems-/rolleinformation kan synkroniseres, når det er konfigureret.
⚙️ Funktioner
- Tovejssynkronisering af chat mellem Minecraft- og Discord-kanaler (kan konfigureres pr. kanal).
- Minecraft <-> Discord-kontolink for spillere.
- Hooks til synkronisering af roller/grupper (integrationspunkter for permission-plugins som LuckPerms).
- Broadcast og staff-beskeder fra Minecraft til Discord.
- Kommandoer til linking, kontrol af linkstatus og administrative handlinger (reload, resync, debug).
- Flere konfigurationsfiler til kanalmapping, sprog/beskeder, synkronisering og voice-funktioner.
- Open source-kode med offentlig issue tracker og releases.
🧩 Hvem det er til
- Serverejere og admins, der vil samle community-chat på tværs af Minecraft og Discord.
- Moderationsteams, der har brug for synlighed over serverhændelser i Discord.
- Netværk, der bruger permission-plugins og ønsker rolle- eller gruppesynk med Discord.
🏗️ Eksempler på brug
- Videresende global eller kanalbaseret Minecraft-chat til bestemte Discord-kanaler, så brugere uden for serveren kan følge samtalerne.
- Linke spillerkonti til Discord-ID'er for at give Discord-roller eller verificere brugere på tværs af platforme.
- Sende serverens join/leave/console-logs til en Discord-moderationskanal.
⌨️ Kommandoer
| Kommando | Beskrivelse | Tilladelse | Adgang |
|---|---|---|---|
/discord /discordsrv | Viser den konfigurerede DiscordSRV-besked (ifølge messages.yml). | discordsrv.discord | Admin |
Spiller-underkommandoer:
| Kommando | Beskrivelse | Tilladelse | Adgang |
|---|---|---|---|
help / ? | Viser en liste over muligheder, som brugeren har tilladelse til. | discordsrv.help | Spiller |
linked | Viser om din Minecraft-konto er linket til en Discord-konto. | discordsrv.linked | Spiller |
link | Sender instruktioner til at linke din Minecraft-konto med en Discord-konto. | discordsrv.link | Spiller |
unlink / clearlinked | Fjerner linket mellem din Discord-konto og din Minecraft-konto. | discordsrv.unlink | Spiller |
Staff-kommandoer:
| Kommando | Argumenter | Beskrivelse | Tilladelse | Adgang |
|---|---|---|---|---|
broadcast / bcast | <#ChannelID/#ChannelName> <Message> | Sender en besked til en konfigureret Discord-kanal. | discordsrv.bcast | Admin |
linked | <Name/UUID/DiscordID/DiscordTag> | Tjekker linkstatus for en anden bruger. | discordsrv.linked.others | Admin |
link | <Name/UUID> <DiscordID/DiscordTag> | Sender link-instruktioner til en anden bruger. | discordsrv.link.others | Admin |
unlink / clearlinked | <Name/UUID/DiscordID/DiscordTag> | Fjerner en anden brugers Discord-konto fra link. | discordsrv.unlink.others | Admin |
resync | Starter gruppesynk (kræver synk-konfiguration). | discordsrv.resync | Admin | |
reload | Genindlæser pluginets konfiguration. | discordsrv.reload | Admin | |
language / lang | <Language> [-confirm] | Ændrer pluginets sprog. | discordsrv.language | Admin |
debugger | <start [categories...]/stop/upload> | Dumper debug-info og uploader eventuelt en debug-trace. | discordsrv.debug | Admin |
(Udgående kommandoer relateret til det gamle abonnementssystem er dokumenteret i historikken, men er fjernet fra den nuværende drift.)
🔐 Tilladelser
| Tilladelse | Beskrivelse | Standard |
|---|---|---|
discordsrv.discord | Tillader brug af /discord og /discordsrv. | true |
discordsrv.help | Adgang til help-underkommandoen. | ikke angivet |
discordsrv.link | Brug af link-underkommandoen. | ikke angivet |
discordsrv.unlink | Brug af unlink-underkommandoen. | ikke angivet |
discordsrv.linked | Tjekke personlig linkstatus. | ikke angivet |
discordsrv.bcast | Sende broadcast-beskeder til Discord-kanaler. | ikke angivet |
discordsrv.linked.others | Se linkstatus for andre spillere. | ikke angivet |
discordsrv.link.others | Sende link-instruktioner til andre spillere. | ikke angivet |
discordsrv.unlink.others | Fjerne linket for andre spillere. | ikke angivet |
discordsrv.resync | Starte synkronisering af grupper/roller. | ikke angivet |
discordsrv.reload | Genindlæse pluginet. | ikke angivet |
discordsrv.language | Ændre pluginets sprog. | ikke angivet |
discordsrv.debug | Køre debugger/uploade debug-traces. | ikke angivet |
⚙️ Installation
📥 Opsætning
- Download den officielle DiscordSRV
.jarfra en officiel distribution (projektside / katalog / releases). - Læg jar-filen i din servers
plugins/-mappe for en Bukkit/Spigot-kompatibel server. - Genstart serveren og tjek konsolloggen for at bekræfte, at DiscordSRV er indlæst.
- Fuldfør den første konfiguration (bot-token, kanalmapping, linking-indstillinger) ved hjælp af de genererede konfigurationsfiler.
📦 Konfigurationsfiler
DiscordSRV bruger flere konfigurationsfiler; bekræftede filnavne inkluderer:
config.ymlmessages.ymllinking.ymlsynchronization.ymlvoice.ymlalerts.yml
Redigér de relevante filer for at angive Discord-bot-token, kanalmapping og synk-indstillinger. Nogle funktioner (rolle-/gruppesynk, voice-integration) kræver ekstra konfiguration.
🧠 Tekniske noter
- Kildekode og releases vedligeholdes i et offentligt repository.
- Projektet udgives under GPL-3.0.
- Bekræftede valgfrie integrationer inkluderer LuckPerms (contexts/gruppesynk) og PlaceholderAPI (placeholders).
- Kommandoer og tilladelser er dokumenteret i den officielle dokumentation; administrative handlinger som resync og reload findes og kan kræve operatorrettigheder.
🤝 Hvornår dette plugin er nyttigt
Hvis du har brug for konsistent, konfigurerbar tovejschat og kontolink mellem en Minecraft-server og et Discord-fællesskab, giver DiscordSRV broen, integrationshooks og konfigurationsfilerne til at køre disse funktioner sammen med almindelige serverplugins.
Kommentarer
Ingen kommentarer endnu
Vær den første til at kommentere.
Til serveradministratorer
- Forfattere
- Scarsz, DiscordSRV
- Licens
- GPL-3.0
- Understøttede platforme
- Bukkit, Spigot
- Understøttede versioner
- 1.7–1.21
- Afhængigheder
- LuckPerms, PlaceholderAPI
Links
- Downloadspigotmc.org/resources/discordsrv.18494
- Kildekodegithub.com/DiscordSRV/DiscordSRV
- Dokumentationdocs.discordsrv.com
- Fejlsporinggithub.com/DiscordSRV/DiscordSRV/issues
- Supportdiscord.discordsrv.com
- Modrinth pagemodrinth.com/plugin/discordsrv
- discordsrv.comdiscordsrv.com
- bstats.orgbstats.org/plugin/bukkit/DiscordSRV
Hvad servere rapporterer
Serverplatforme
- 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
Tallene kommer fra servere, der viser deres plugins, når MSHQ tjekker dem. Mange servere skjuler listen, så den reelle brug er højere.