Хостинг · Инструкции по плагинам

Синхронизация ролей Discord и групп сервера

Автовыдача роли донатера в Discord по группе LuckPerms и обратная связка: настройка, проверка и типичные ошибки.

Обновлено 13 августа 2026 г.

Связка ролей — главная практическая польза от DiscordSRV: купил привилегию — получил роль в Discord автоматически.

Настройка

plugins/DiscordSRV/synchronization.yml:

GroupRoleSynchronizationGroupsAndRolesToSync:
  'vip': '123456789012345678'
  'premium': '234567890123456789'
GroupRoleSynchronizationOneWay: false
GroupRoleSynchronizationCycleTime: 5

Слева — группа LuckPerms, справа — ID роли Discord (правый клик по роли при включённом режиме разработчика).

Привязка аккаунта

/discord link

Игрок получает код и отправляет его боту в личные сообщения. Без привязки синхронизация невозможна.

Двусторонний режим

OneWay: false означает, что роль в Discord тоже выдаёт группу на сервере. Удобно, но опасно: тот, кто раздаёт роли в Discord, фактически раздаёт привилегии на сервере. Для донат-групп безопаснее односторонний режим (сервер → Discord).

Права бота

Роль бота должна быть выше управляемых ролей в списке ролей Discord, иначе он не сможет их выдавать. Это причина 90% случаев «синхронизация не работает».

Проверка

/discordsrv link Ник
/discordsrv debug

В логе видно, какие роли бот пытается выдать и почему не смог.