Integrácia chatu s Discordom
DiscordSRV na Millida serveri: chat z hry do Discordu a späť, pripojenia-odpojenia a úmrtia, prepojenie nickov a donatorské roly.
Aktualizované 4. augusta 2026
DiscordSRV prepája chat tvojho servera s Discord kanálom: správy prúdia oboma smermi a nájdeš tam aj pripojenia, odpojenia, úmrtia a achievementy. Polovica komunity servera žije presne v tomto kanáli.
Inštalácia
- Sekcia „Pluginy a mody” → DiscordSRV → reštart. Plugin vytvorí
plugins/DiscordSRV/config.yml. - Vytvor bota: discord.com/developers → New Application → karta Bot → Reset Token, skopíruj token.
- Na tom istom mieste zapni Message Content Intent a Server Members Intent — bez nich bot nebude vidieť správy.
- Na karte OAuth2 → URL Generator zaškrtni
bota oprávneniaSend Messages,Read Message History,Manage Roles— potom pomocou výsledného odkazu pozvi bota na svoj server. - V
config.ymlvyplňBotTokena vChannels— ID kanála:
BotToken: "your-token"
Channels: {global: "123456789012345678"}
ID kanála získaš tak, že na kanál klikneš pravým tlačidlom myši so zapnutým Developer Mode v Discordi.
- Reštartuj server. V konzole by sa malo zobraziť
[DiscordSRV] Enabled.
Token je heslo bota. Nedávaj ho na screenshoty z logov: konfiguračný súbor skončí aj v zálohách, aj v konverzáciách s podporou.
Čo nastaviť ďalej
- Čo preposielať: pripojenia, odpojenia, úmrtia, achievementy — blok
MessageJoinServera jeho susedia. Všetko, čo nepotrebuješ, vypni prázdnou hodnotou. - Formát správ —
DiscordChatChannelPrefixa šablóny vmessages.yml. Prefixy z LuckPerms sa načítajú automaticky. - Konzola do samostatného kanála —
DiscordConsoleChannelId. Šikovné, ale kanál musí byť súkromný: vidno tam všetko, vrátane príkazov s heslami. - Prepojenie účtov: hráč napíše
/discord link, dostane kód a pošle ho botovi. Po prepojení môžeš udeľovať Discord roly za serverové skupiny (GroupRoleSynchronizationGroupsAndRolesToSync) — takto darovacia hodnosť automaticky ofarbí človeka v Discorde.
Časté problémy
| Príznak | Príčina |
|---|---|
| Bot je online, správy neprechádzajú | nie sú zapnuté intenty alebo je nesprávne ID kanála |
| Z Discordu do hry to funguje, späť nie | bot nevidí kanál: nemá dostatok oprávnení v nastaveniach oprávnení kanála |
Invalid token v konzole | token nebol skopírovaný celý alebo bol resetovaný |
| Roly sa neudeľujú | rola bota má nižšiu prioritu než udeľovaná rola — posuň bota v zozname rolí vyššie |
Notifikácie z panela
Nepleť si ich s hostingovými notifikáciami: Millida sama posiela pády servera, vypršanie plánu a výsledky úloh — na Telegram alebo Discord, pozri Notifikácie servera.
