Плагин для серверов Майнкрафт, который ведёт журнал действий модерации и отправляет подтверждённые записи в Discord через вебхук. В журнал попадают только успешно выполненные наказания, поэтому ошибочные команды и команды без прав не создают лишних сообщений.
Возможности
Плагин проверяет успешность банов, разбанов и киков перед отправкой записи. Для каждого действия в сообщении Discord указываются модератор, игрок, UUID, тип наказания, длительность при наличии, причина и время; также добавляется ссылка на профиль игрока в NameMC.
Запросы к вебхуку выполняются асинхронно. Для каждой отслеживаемой команды можно назначить алиасы, тип проверки, подпись и цвет сообщения.
Настройка
Команды настраиваются в config.yml. Пример записи:
commands:
ban:
aliases:
- "ban"
- "banip"
type: BAN
color: "#E74C3C"
label: "Игрок забанен"
Типы проверки:
BAN— убедиться, что игрок забанен;UNBAN— убедиться, что бан снят;KICK— убедиться, что игрок кикнут;GENERIC— записать команду без дополнительной проверки.
Требования
Нужны сервер Paper или Spigot, Java и URL вебхука Discord.
