Плагин для серверов Майнкрафт, который связывает сервер с Discord: показывает игрокам ссылку на сообщество, помогает с верификацией и ведёт учёт наказаний. Для игроков доступны меню Discord, история наказаний и подача апелляций через Discord.
Возможности
- Настраиваемое меню с информационными предметами, отдельным блоком для предмета Discord и звуками.
- Несколько способов показать игроку ссылку на Discord.
- Наказания, их журнал в каналах Discord и система апелляций.
- Подключаемый Discord-бот для отслеживания игроков и наказаний.
Команды
/dcutils mainconfig— открыть основную настройку./dcutils punishments— открыть меню наказаний./dcutils reload— перезагрузить файлы конфигурации./dcutils help— открыть справку./discord— открыть меню Discord./verify— начать верификацию./unverify— отменить верификацию игрока./history— открыть историю наказаний.
Права
discordutils.commands— доступ к командам настройки.discordutils.commands.reload— перезагрузка конфигурации.discordutils.commands.help— доступ к справке.discordutils.commands.mainconfig— доступ к основной настройке.discordutils.commands.punishments— доступ к меню наказаний.discordutils.punishments.addиdiscordutils.punishments.remove— добавление и снятие наказаний.discordutils.punishments.add.permban,discordutils.punishments.add.tempban,discordutils.punishments.add.kick— постоянный бан, временный бан и кик.discordutils.punishments.add.permbanwarn,discordutils.punishments.add.tempbanwarn— предупреждения о бане.discordutils.punishments.add.permmute,discordutils.punishments.add.tempmute— постоянный и временный мут.discordutils.punishments.add.permmutewarn,discordutils.punishments.add.tempmutewarn— предупреждения о муте.- Варианты прав с
removeвместоaddснимают соответствующие наказания. discordutils.punishments.playerhistory— просмотр истории наказаний других игроков.
Настройка
В config.yml настраиваются меню, звуки, задачи и остальные параметры плагина. В botconfig.yml указываются токен бота, идентификатор Discord-сервера, роли, каналы и сообщения.
Для бота нужны включённые разрешения Presence, Server Members и Message Content. В сети из нескольких серверов плагин ставится на каждый из них, используется MySQL, а open-discord-bot включается только на одном сервере, чтобы не запускать несколько экземпляров бота.
Требования
Плагин рассчитан на сервер Paper.
