Плагин для серверов Майнкрафт, который отправляет в Discord через вебхук предупреждения о сбросе ресурсных миров и результаты этой операции. Это дополнение для ResourceWorldResetter: бот Discord и доступ к каналам или участникам ему не требуются.
Возможности
- Уведомления о предстоящем сбросе: идентификатор и имя мира, оставшееся время и запланированное время сброса.
- Уведомления о результате: успешное завершение, ошибка, отмена или прерывание после перезапуска либо сбоя сервера.
- Отдельное включение предупреждений, успехов, ошибок, отмен и прерванных операций.
- Настройка цветов сообщений для каждой категории.
- Настраиваемые имя и аватар вебхука.
- Очередь отправки сохраняется при перезапуске; сообщения повторно отправляются при временных сбоях Discord.
- Упоминания ролей и пользователей отключены по умолчанию и работают только для явно разрешённых идентификаторов.
- Работает на Spigot, CraftBukkit, Paper, Purpur и Folia.
Команды
/rwrdiscord reload— перезагрузить настройки./rwrdiscord status— проверить состояние дополнения и соединения.
Если ResourceWorldResetter предоставляет подкоманду /rwr discord, используйте /rwr discord reload и /rwr discord status. Также доступны алиасы rwr-discord, rwr-discord-webhook и rwrwh.
Права
rwrdiscord.admin— доступ к управлению плагином; по умолчанию есть у операторов.
Настройка
В файле plugins/RWR-Discord-Webhook/config.yml укажите адрес входящего вебхука в параметре webhook.url. Пустое значение отключает отправку сообщений. Тексты уведомлений можно хранить в файлах locales/<code>.yml; предусмотрен английский вариант по умолчанию.
Требования
Нужны сервер на Spigot, CraftBukkit, Paper, Purpur или Folia, входящий вебхук Discord и ResourceWorldResetter для получения событий сброса миров. Сам плагин может загрузиться и без ResourceWorldResetter, но тогда уведомления о сбросах не отправляются.
