Плагин для серверов Майнкрафт, который связывает сервер с Discord: переносит сообщения чата и позволяет привязывать игровые аккаунты к учётным записям Discord. Также он объединяет голосовые группы Simple Voice Chat с голосовыми каналами Discord.
Возможности
- Пересылает сообщения между игровым чатом и текстовым каналом Discord.
- По настройке отправляет в Discord уведомления о входе, выходе и смерти игроков.
- Может требовать привязку Discord-аккаунта перед входом: игрок получает цифровой код, отправляет его боту личным сообщением и после этого получает на Discord-сервере настраиваемую роль
Verified. - Для каждой открытой группы Simple Voice Chat без пароля создаёт голосовой канал Discord с именем
VC <название группы>. - Участники игровой группы и соответствующего канала Discord слышат друг друга. Пустые голосовые каналы Discord можно удалять автоматически.
Команды
/mcdiscord link— получить код привязки без повторного входа на сервер./mcdiscord unlink— отвязать Discord-аккаунт./mcdiscord status— проверить статус привязки./mcdiscord reload— перезагрузить конфигурацию.
Настройка
Параметры находятся в plugins/DiscordLink+/config.yml. Для работы нужны токен бота, идентификаторы Discord-сервера, текстового канала, роли Verified и, при голосовом мосте, категории голосовых каналов.
Для голосового моста укажите voice-bridge.server-host и server-port, а также откройте UDP-порт 24454 либо другой порт, выбранный для Simple Voice Chat. Операторы по умолчанию могут входить без привязки.
Требования
Работает на серверах Paper, Spigot и Folia. Для голосового моста нужен Simple Voice Chat на сервере и у игроков. У Discord-бота должны быть включены разрешения на чтение содержимого сообщений, участников сервера и личные сообщения, а также права на сообщения, роли, каналы и голосовое подключение.
