BlockReklama icon

BlockReklama -----

BlockReklama: Плагин, блокирующий нежелательные ссылки и айпи адреса



BlockReklama: Полная документация
BlockReklama — это плагин для Minecraft, предназначенный для защиты серверов от рекламы, нежелательных ссылок, запрещённых слов и спама. Плагин обладает гибкими настройками и подходит для серверов с активным комьюнити и стримерами.

Функциональные возможности
1. Блокировка нежелательных ссылок и IP-адресов
  • Автоматически блокируются популярные домены (например, .com, .ru, .net).
  • Возможность добавлять пользовательские домены и запрещённые подстроки в файл конфигурации.
  • Проверка осуществляется в:
    • Чате
    • Табличках
    • Книжках
    • Названиях предметов
2. Блокировка команд
  • Возможность запретить команды, указав их в разделе blocked-commands конфигурации.
  • Поддержка прав для обхода блокировки (blockreklama.bypasscmd).
3. Анти-спам
  • Задержка между сообщениями по умолчанию составляет 3 секунды.
  • Настраиваемая задержка для повторяющихся сообщений.
  • Возможность отключить задержку для отдельных игроков или групп с правами blockreklama.nodelay или blockreklama.noantispam.
4. Фильтрация запрещённых слов для Twitch
  • Добавлен специальный фильтр, помогающий избежать отправки запрещённых слов, актуальных для Twitch.
5. Гибкие уведомления
  • Администраторы могут получать уведомления о каждом нарушении с указанием игрока и текста сообщения.
Команды
/breload
Описание: Перезагружает конфигурацию плагина и все связанные компоненты.
Права доступа: blockreklama.reload
Действия:

  • Обновляет настройки из файла config.yml.
  • Перезагружает обработчики событий (чат, таблички и т. д.).
  • Отправляет сообщение о статусе перезагрузки пользователю.
Права доступа
  • blockreklama.reload — позволяет использовать команду /breload для перезагрузки конфигурации.
  • blockreklama.notify — отправляет уведомления администраторам о нарушениях (запрещённые сообщения, ссылки и т. д.).
  • blockreklama.bypass — позволяет обходить блокировку ссылок и IP-адресов.
  • blockreklama.bypasscmd — позволяет обходить блокировку команд.
  • blockreklama.noantispam — убирает анти-спам задержку между сообщениями.
  • blockreklama.nodelay — полностью отключает любую задержку между сообщениями.
Конфигурация (config.yml)
yaml
# Общие настройки
enable-chat-delay: true # Включение задержки между сообщениями (true - включить, false - выключить)
enforce-twitch-rules: true # Применение правил Twitch для фильтрации запрещённых слов
admin-notification: true # Уведомление администраторов при блокировке сообщений

# Настройки задержки чата
chat-delay:
default: 3000 # Задержка в миллисекундах для обычных сообщений
repeat: 7000 # Задержка для повторяющихся сообщений
repeat-with-permission: 5000 # Задержка для повторяющихся сообщений у игроков с правом blockreklama.noantispam

# Список запрещённых слов
forbidden-words:
- "негр" # Запрещённое слово для фильтрации в сообщениях
- "чит" # Добавьте любые другие слова, которые необходимо блокировать
- "дешевые аккаунты"

# Список разрешённых ссылок
allowed-links:
- "example.com" # Ссылки, которые разрешены для отправки в чат
- "myserver.net"

# Блокируемые подстроки
blocked-substrings:
- "негр"
- "спам"
- "плохая реклама"

# Блокируемые команды
blocked-commands:
- "/op"
- "/plugins"
- "/reload"

# Сообщения
messages:
violation-message: "&cВаше сообщение нарушает правила и было заблокировано."
spam-warning: "&cПожалуйста, подождите %time% секунд перед отправкой следующего сообщения."
repeat-spam-warning: "&cВы отправили повторяющееся сообщение. Подождите %time% секунд."
block-message: "&cВаше сообщение содержит запрещённый контент и было заблокировано."
block-command: "&cЭта команда запрещена!"
block-book: "&cКнига содержит запрещённый контент и была заблокирована."
admin-notify: "&eИгрок %player% пытался отправить запрещённое сообщение: &c%message%"

Примечания
  1. После изменения конфигурации выполните /breload для применения новых настроек.
  2. Убедитесь, что права blockreklama.bypasscmd предоставлены только доверенным игрокам.
  3. Плагин создан для обеспечения чистоты чата и предотвращения использования запрещённых команд на вашем сервере.
BlockReklama — это мощный инструмент для поддержания порядка на вашем сервере и защиты от нежелательных сообщений и действий!
Resource Information
Author:
----------
Total Downloads: 99
First Release: Dec 2, 2024
Last Update: Jan 13, 2025
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings