🎮Plugin DiscordSRV
V tomto návodě si ukážeme, jak nastavit synchronizaci Minecraft chatu s Discord chatem s pomocí pluginu DiscordSRV.
Last updated
V tomto návodě si ukážeme, jak nastavit synchronizaci Minecraft chatu s Discord chatem s pomocí pluginu DiscordSRV.
Last updated
Plugin DiscordSRV, který lze stáhnout dokáže synchronizovat Minecraft chat s Discord chatem obousměřně. Zde si ukážeme jak na to. Po nahrání pluginu na server a restartování serveru půjdeme vytvořit našeho Discord bota, který bude posílat zprávy z Minecraft chatu na našem Discord serveru. Učináme tak na Discord Development Portálu zde klikneme na tlačítko "New Application" v pravém horním rohu. Jméno nastavte dle libosti.
Poté klikneme na tlačítko "Bot" v levém menu a poté bota vytvoříme kliknutím na tlačítko "Add Bot". Po potvrzení, že chceme bota opravdu vytvořit bude následující stránka vypadat takto:
Nezapomeňte dát botovi dostatečné permise. Poté si určíme chat, kde bude bot přeposílat chat z vašeho Minecraft serveru. V našem případě je to "mc-chat". Následujícím způsobem si zkopírujeme ID chatu. ID si napíšeme bokem. Budeme ho potřebovat později.
V našem případě jsou důležité informace následující:
Application ID: 877673743554596935
Bot Token: ODc3NjczNzQzNTU0NTk2OTM1.YR2DXg.1sQCF2Wsso0
ID Chatu mc-chat: 877672343936323594
Nyní se přesuneme do složky pluginu a otevřeme soubor config.yml. Zde nás zajímají pouze řádky 8, 27, 30, 33, 86 a 213. Zde máme jejich výchozí nastavení:
Popis jednotlivých řádků: BotToken = Token vašeho bota. Channels = místo všech nul dejte ID chatu, kde bot bude posílat zprávy z Minecraft serveru. DiscordConsoleChannelID = ID chatu, kde bude bude zrcadlit konzoli serveru. Je tak možné do konzole i posílat příkazy přes discord. Tohle nastavení je volitelné a nedoporučujeme ho používat. DiscordInviteLink = Pozvánka na váš Discord server (volitelné). DiscordGameStatus = Určuje status zprávu bota (volitelné). Na řádku 213 můžete nastavit discord příkazy !ip a !site dle libosti.
Příklad nastavení:
Poté soubor uložíme a restartujeme server. Bot by se měl zapnout a měl by napsat do námi zvoleného chatu, že se server zapnul a při vypnutí napíše, že se server vypnul. Ukázka:
Překlad Dále si přeložíme tyto dvě zprávy výše. Přesuneme se tedy do souboru messages.yml. Zajímají nás zde řádky 371 a 372. Výchozí nastavení:
Náš překlad:
Nezapomeňte soubor uložit a restartovat server. Ukázka:
Ostatní Překlady Překlad zpráv když se někdo připojí / odpojí lze upravit na řádcích 249 a 191. Překlad zprávy když se někdo poprvé připojí na server lze upravit na řádku 220. Překlad zprávy když někdo dosáhne ocenění lze upravit na řádku 309.
Zde můžete nastavit jméno bota. V našem případě se bot jmenuje "Návody". Pokud chcete, můžete zde nastavit také profilovku bota. Nejdůležitější informace je zde Token. Token svého bota nikdy nikomu nedávejte, protože by toho mohl zneužít ke zničení vašeho discord serveru. Token si uložte, budeme ho potřebovat později. Níže na této stránce povolte "Server Member Intent". Poté klikneme na záložku "General Information" a zde si uložíme "Application ID". Bota na Discord server pozvete tak, že půjdete na stránku a vložíte své Application ID s pomocí klávesové zkratky CTRL + V. Poté vyberte Discord server, na který chcete bota pozvat.