Synchronizacja rang Discord i grup serwera
Automatyczne nadawanie rangi donatora w Discord na podstawie grupy LuckPerms i odwrotne powiązanie: konfiguracja, weryfikacja i typowe błędy.
Zaktualizowano 13 sierpnia 2026
Powiązanie rang to główna praktyczna korzyść z DiscordSRV: kupujesz rangę i automatycznie dostajesz rolę na Discordzie.
Konfiguracja
plugins/DiscordSRV/synchronization.yml:
GroupRoleSynchronizationGroupsAndRolesToSync:
'vip': '123456789012345678'
'premium': '234567890123456789'
GroupRoleSynchronizationOneWay: false
GroupRoleSynchronizationCycleTime: 5
Po lewej stronie znajduje się grupa LuckPerms, po prawej — ID roli na Discordzie (kliknij rolę prawym przyciskiem myszy przy włączonym trybie deweloperskim).
Łączenie konta
/discord link
Gracz otrzymuje kod i wysyła go botowi w wiadomości prywatnej. Bez powiązania konta synchronizacja jest niemożliwa.
Tryb dwukierunkowy
OneWay: false oznacza, że rola na Discordzie przyznaje również grupę na serwerze. Wygodne, ale niebezpieczne: kto rozdaje role na Discordzie, ten faktycznie rozdaje rangi na serwerze. W przypadku grup dla donatorów bezpieczniejszy jest tryb jednokierunkowy (serwer → Discord).
Uprawnienia bota
Rola bota musi być wyżej niż role, którymi zarządza na liście ról Discorda — inaczej nie będzie mógł ich nadać. To przyczyna 90% przypadków „synchronizacja nie działa”.
Sprawdzanie
/discordsrv link Nick
/discordsrv debug
W logu widać, jakie role bot próbuje nadać i dlaczego mu się nie udało.
