Плагин для серверов Майнкрафт, который связывает игровой чат с Discord. Сообщения передаются в обе стороны, а участники Discord могут получать уведомления о событиях на сервере.
Возможности
- Передаёт чат между Майнкрафтом и выбранным каналом Discord.
- Отправляет в Discord сообщения о входе игроков и смертях; их можно оформить встроенными карточками.
- Защищает роли и пользователей Discord от упоминаний из игрового чата.
- Обновляет тему канала ретрансляции и позволяет выбрать статус бота:
Playing,StreamingилиListening. - Даёт API для создания собственных команд Discord.
- В Discord доступны команды:
!playerlist,!serverinfo,!playerinfo <player name>,!cape <player name>,!skin <player name>,!avatar <player name>.
Команды
/discord— показывает игрокам сведения о сервере Discord./drelay restart— перезапускает бота без перезапуска сервера./drelay reload— перезагружает конфиг.
Права
drelay.reload— доступ к/drelay reload; по умолчанию для операторов.drelay.restart— доступ к/drelay restart; по умолчанию для операторов.drelay.allowrolepings— разрешает упоминать пользователей и роли Discord из игры; по умолчанию для операторов.drelay.sendtodiscord— отправляет сообщения игрока в Discord; по умолчанию для всех.drelay.receivefromdiscord— показывает игроку сообщения из Discord; по умолчанию для всех.
Настройка
Создайте приложение и бота Discord, затем укажите токен бота и ID канала в config.yml. Для чтения сообщений у бота должно быть включено разрешение Message Content Intent; также ему нужны права на отправку и чтение сообщений в выбранном канале.

