- Источник
- AilBerix21#8367
- Поддерживаемые версии
-
- 1.12.2
Уникальный плагин на блокировку определенных символов в командах и самих команд, имеет функцию оповещения администрации в Telegram, при нарушениях или при вводе запрещенной команды игроком. Плагин имеет простую настройку, конфигурация ниже.
YAML:
# Описание плагина:
# Блокировка сивмолов, определённых команд, : в командах. (VERSON 1.4 BETA)
#
# Зависимые плагины: Vault.
#
# Команды плагина:
# Отсутствуют :>
#
# Права плагина:
# Все права находятся ниже, так же имеется возможность изменения прав под себя. :>
#
# Приятного пользования!
settings:
time-format: "dd.MM.yyyy HH:mm:ss" #Форматирование времени. (https://divancoder.ru/2017/12/simpledateformat/)
log-system: true #если значение стоит true, то в таком случае все возможные нарушения будут записываться в файл - data.yml
blocked-commands: # Команды которые будут заблокированы
- "test"
- "plugins"
- "minecraft"
blocked-symbols:
- "-winlocker"
- "-u"
telegram-module: # Оповещения о возможном взломе жопы в Telegram
enable: false # Использовать ли модуль? (true == да, false == нет)
chat-id: "" # Получаем ваш chat-id (Бот: @getmyid_bot)
bot-token: "" # Создаем своего бота через: @BotFather после создания вам предоставят токен, его сюда вставляем.
modules:
block-syntax: true #true - работает false - не работает.
block-symbols: true #true - работает false - не работает.
block-commands: true #true - работает false - не работает.
permissions: #пермишены
bypass-symbols: "ailSynaxes.bypass.symbols" #обход для использования запрещённых символов.
alert: "ailSynaxes.alert" #при наличии данного права, вам будут показываться сообщения о возможных нарушениях.
bypass-syntax: "ailSynaxes.bypass.syntax" #обход для использования : в командах.
bypass-commands: "ailSynaxes.bypass.commands" #обход для использования запрещённых команд.
YAML:
messages: #сообщения
prefix: "&6&lЗАЩИТА:" # %prefix%
blocked-commands: #Запрещает на использование определённых команд, при необходимости можно отключить функцию.
title: "&6&l&nЗАЩИТА&r %nl% &fДанная команда была &c&nзапрещенна&r &fна сервере!"
sound: "BLOCK_ANVIL_LAND;1;2"
alert: "%prefix% &fИгрок&7: %p_prefix% &f%player% &fпопытался ввести команду, которая &c&nзапрещена&f на сервере&7: &4%command% &7(&6&l⚠&7)"
punishment: false # Наказание за попытку использования запрещённых команд.
commands: # Можно создавать неограниченное кол-во.
- "tempban %player% 15m Попытка использования запрещённых команд на сервере"
message:
- "&6&l⎧"
- "&6&l⎪ &fКоманда&7: &7(&c%command%&7) &fбыла заблокирована &4:("
- "&6&l⎪ &fДанная команда была &c&nзапрещена&r &fна сервере&c! &7(&6&l⚠&7)"
- "&6&l⎩"
telegram-message: | # Работает если модуль телеграмма включён ( Если модуль выключен, то можно убирать данное сообщение :D )
⚠ Оповещение о возможном взломе жопы! ⚠
❗ Была замечена попытка ввода запрещённой команды ❗
? Игрок: %player%
? IP: %ip%
? Команда: %command%
? Дата: %date%
? Сервер: EASYGRIEF
blocked-syntax: # Запрещает использование двоеточие в командах, при необходимости можно отключить функцию.
title: "&6&l&nЗАЩИТА&r %nl% &fВ команде содержан &c&nзапрещенное&r &fдвоеточие!"
sound: "BLOCK_ANVIL_LAND;1;2"
alert: "%prefix% &fИгрок&7: %p_prefix% &f%player% &fпопытался ввести команду, с &c&nзапрещенным&f двоеточие&7: &4%command% &7(&6&l⚠&7)"
punishment: false
commands:
- "tempban %player% 15m Попытка использования в командах двоеточие"
message:
- "&6&l⎧"
- "&6&l⎪ &fКоманда&7: &7(&c%command%&7) &fбыла заблокирована &4:("
- "&6&l⎪ &fЗапрещено использовать &c&nдвоеточие&f &fв командах&c! &7(&6&l⚠&7)"
- "&6&l⎩"
telegram-message: | # Работает если модуль телеграмма включён ( Если модуль выключен, то можно убирать данное сообщение :D )
⚠ Оповещение о возможном взломе жопы! ⚠
❗ Была замечена попытка ввода команды с двоеточие ❗
? Игрок: %player%
? IP: %ip%
? Команда: %command%
? Дата: %date%
? Сервер: EASYGRIEF
blocked-symbols: #Запрещает на использование определённых символов в команде, при необходимости можно отключить функцию.
title: "&6&l&nЗАЩИТА&r %nl% &fВ команде содержан &c&nзапрещенный&r &fсимвол!"
sound: "BLOCK_ANVIL_LAND;1;2"
alert: "%prefix% &fИгрок&7: %p_prefix% &f%player% &fпопытался ввести команду, с &c&nзапрещенным&f символом&7: &4%command% &7(&6&l⚠&7)"
punishment: false
commands:
- "tempban %player% 15m Попытка использования запрещённых символов"
message:
- "&6&l⎧"
- "&6&l⎪ &fКоманда&7: &7(&c%command%&7) &fбыла заблокирована &4:("
- "&6&l⎪ &fВ команде содержан &c&nзапрещенный&f символ&c! &7(&6&l⚠&7)"
- "&6&l⎩"
telegram-message: | # Работает если модуль телеграмма включён ( Если модуль выключен, то можно убирать данное сообщение :D )
⚠ Оповещение о возможном взломе жопы! ⚠
❗ Была замечена попытка ввода команды с запрещённым символом ❗
? Игрок: %player%
? IP: %ip%
? Команда: %command%
? Дата: %date%
? Сервер: EASYGRIEF