Плагин для серверов Майнкрафт, который связывает сервер с Discord: переносит сообщения между чатами, привязывает аккаунты игроков и отправляет события в каналы сообщества. Подойдёт для сервера, которому нужны модерация, обращения в поддержку, оповещения и удалённое управление через Discord.
Возможности
- Двусторонний мост чата между Майнкрафт и Discord.
- Привязка Discord-аккаунта по коду, отвязка аккаунта и синхронизация никнейма.
- Тикеты поддержки, жалобы на игроков, фильтр чата и синхронизация банов.
- Статистика игроков и автоматически обновляемый статус сервера в Discord.
- Логи игровых событий, объявления сразу в игре и Discord, мониторинг состояния сервера и награды для бустеров Discord.
- Выполнение серверных команд из Discord.
Команды
Для игроков:
/verify <code>— привязать Discord-аккаунт./unlink— отвязать свой аккаунт./support <message>— создать обращение в поддержку./report <player> <reason>— пожаловаться на игрока./stats [player]— посмотреть статистику./help— открыть справку.
Для администрации:
/xdiscord reload— перезагрузить конфигурацию./xdiscord status— проверить состояние плагина./xdiscord modules— показать список модулей./xdiscord unlink <player>— отвязать аккаунт игрока./announce <message>— отправить объявление.
В Discord доступны слеш-команды /verify, /status, /players, /stats [player] и /console <command>.
Права
xdiscord.verify,xdiscord.unlink,xdiscord.support,xdiscord.report— привязка и отвязка аккаунта, обращения и жалобы.xdiscord.admin— административные команды.xdiscord.console— выполнение команд через консоль Discord.xdiscord.announce— объявления.xdiscord.bypass.verification— обход проверки аккаунта.xdiscord.bypass.filter— обход фильтра чата.
Настройка
В config.yml укажите токен бота и идентификатор сервера Discord в discord.bot-token и discord.guild-id, а также идентификаторы каналов для чата, логов, тикетов и модерации. Модули включаются отдельно в разделе features: среди них chat-bridge, verification, server-logging, tickets, player-stats, server-status, moderation и admin-alerts.
Требования
Плагину нужен сервер Spigot или Paper, Java 17 или выше и Discord-бот с включённым намерением MESSAGE_CONTENT. LuckPerms используется для групп прав, PlaceholderAPI — для плейсхолдеров.
