Плагин для серверов Майнкрафт, который связывает аккаунты игроков с Discord и автоматически добавляет их в белый список. Доступ можно ограничить ролью Discord, а никнейм связанного пользователя обновляется на игровой ник каждые 15 минут.
Возможности
- Игрок получает код в Discord, вводит его в Майнкрафт и самостоятельно связывает аккаунты.
- После привязки игроку автоматически выдаётся настроенная роль белого списка в Discord.
- Администратор может разорвать связь игрока, исключив его с сервера Discord или сняв роль доступа.
- Привязку можно разрешить только пользователям с определённой ролью и только в выбранном канале Discord.
Команды
- В Discord:
/linkmc <Auth-Code>— привязать аккаунт Майнкрафт;/unlinkmc— отвязать аккаунт. - В Майнкрафт:
/unlinkdc— отвязать аккаунт Discord. - В Discord и Майнкрафт:
/forceunlink <Player> [<Remove-Access-Role>]— принудительно отвязать аккаунт другого игрока.
Права
dcwhitelistlinker.linkdc— разрешает привязку аккаунта Discord.dcwhitelistlinker.unlinkdc— разрешает отвязку аккаунта Discord.dcwhitelistlinker.forceunlink— разрешает принудительно отвязывать аккаунты других игроков.
Настройка
В конфиге указываются:
bot-token— токен бота Discord.server-id— идентификатор сервера Discord.whitelist-role-id— идентификатор роли белого списка.require-access-roleиaccess-role-id— требование и идентификатор роли доступа.remove-access-role-on-unlink— снятие роли доступа при отвязке.use-linking-channelиlinking-channel-id— ограничение привязки выбранным каналом.
