Плагин для серверов Майнкрафт, который связывает чат игры с Discord. Игроки смогут общаться между сервером и Discord, а администрация — получать сообщения консоли и управлять серверными командами из отдельного канала.
Возможности
- Пересылает сообщения между игровым чатом и выбранными каналами Discord.
- Передаёт консоль сервера в текстовый канал Discord; сообщения из этого канала выполняются от имени консоли.
- Отправляет оповещения о заданных событиях.
- Поддерживает голосовую связь по близости через голосовой чат Discord.
- Связывает аккаунт Майнкрафт с аккаунтом Discord и может требовать привязку либо определённую роль Discord для входа на сервер.
- Синхронизирует группы Майнкрафт с ролями Discord, игровые и серверные баны, а также отображаемое имя игрока с ником в Discord. Для связанных игроков можно выдавать награды.
- Есть русский язык, а также другие языки интерфейса.
- Работает с плагинами чата Herochat, LegendChat, LunaChat, TownyChat и VentureChat; учитывает скрытие игроков из Essentials, PhantomAdmin, SuperVanish и VanishNoPacket. Поддерживается Multiverse, Vault, LuckPerms и PlaceholderAPI.
Команды
/discordsrv reload— перезагружает часть настроек плагина.
Права
discordsrv.reload— разрешает перезагрузку настроек через/discordsrv reload.
Настройка
Чат и пересылка консоли включаются и настраиваются в конфигурационных файлах. Для консольного канала стоит оставить отправку сообщений только разработчикам или старшим ролям Discord: все сообщения из него сервер воспринимает как команды. Можно отдельно дать сотрудникам право читать этот канал без права писать в него.
Для оповещений используется alerts.yml, для голосового чата — voice.yml, а привязка аккаунтов и синхронизация настраиваются через config.yml и synchronization.yml.
Требования
Боту Discord нужны права в зависимости от включённых функций: управление ролями для синхронизации ролей, бан участникам для синхронизации банов, управление никами для синхронизации ников, а также доступ к нужным текстовым и голосовым каналам. Для голосового лобби дополнительно требуются права перемещать и заглушать участников, а также управлять правами каналов.
