Нецензурная лексика

Работает

Фильтр мата

Настройки фильтра мата: словари, свои слова, исключения, медиа, редактирования и наказания.

Совет: меняйте по одному параметру и проверяйте результат в группе — так проще заметить ложные срабатывания.

Коротко

Фильтр мата объединяет системный словарь с пользовательскими словами и исключениями под лексику конкретной группы.

Как это работает

  1. Фильтр сверяет текст и поддерживаемые подписи к медиа с выбранными словарями.
  2. Исключения и пользовательские слова меняют набор совпадений, которые считаются нарушениями.
  3. Изменённые сообщения тоже проверяются; при нарушении выполняются удаление и выбранное действие.

Настройка в мини-приложении

Откройте «Настройки» в личном чате с @defendy_bot, выберите группу в «Мои группы» и проверьте её название сверху.

  1. Откройте «Антимат» и включите модуль.
  2. Выберите режим словаря: «Система», «Пользовательский» или «Комбинированный».
  3. Для собственного/комбинированного словаря добавьте слова; отдельно добавьте исключения.
  4. Настройте проверку подписей к медиа, удаление сообщения и наказание.

Переключатели и списки выбора сохраняются при изменении. Если открыта отдельная форма с кнопкой «Сохранить», нажмите её перед выходом. При ошибке снова откройте раздел и проверьте фактические значения.

Разбор каждой настройки

Включить фильтр

По умолчанию: Выключено.

Включает поиск мата в группе.

Режим словаря

По умолчанию: Объединённый.

Системный словарь, пользовательский словарь или объединённый режим.

Фильтровать подписи медиа

По умолчанию: Включено.

Применяет проверку к подписям медиа.

Фильтровать правки (всегда)

По умолчанию: Включено.

Проверяет сообщения после редактирования. В WebApp строка помечена «Всегда включено» и не имеет переключателя.

Удалять сообщение

По умолчанию: Включено.

Удаляет сообщение, если найден мат.

Действие

По умолчанию: Нет.

Что делает Defendy после нарушения: ничего, предупреждение, уведомление, мут, кик или бан в зависимости от функции.

Длительность действия

Начальное значение: 1 час (3600 секунд).

Срок мута или бана, когда выбранное действие поддерживает длительность. Ноль означает бессрочное действие там, где оно поддерживается. После смены действия заново проверьте срок.

Вес предупреждения

По умолчанию: 1.

Сколько баллов предупреждений это нарушение добавляет в систему варнов.

Исключения

По умолчанию: Пусто.

Слова или фразы, которые не должны вызывать срабатывание фильтра.

Практический пример

Если фильтр ошибочно реагирует на название продукта, добавьте это название в исключения. В тестовой группе проверьте его в обычном тексте, подписи к медиа и отредактированном сообщении: разрешённое название не должно вызывать срабатывание. Для предупреждений отдельно выберите действие «Предупреждение» и вес 1; само изменение веса не включает предупреждения.

Рекомендации

  • Перед строгими действиями сначала настройте исключения.
  • Пользовательские словари полезны для локального сленга, названий продуктов и ложных срабатываний.

Если не работает

  • Проверьте, что Defendy всё ещё администратор группы.
  • Обновите панель настроек и убедитесь, что редактируете правильную группу.
  • Если настройка сохраняется, но не работает, проверьте права бота в Telegram.
  • Если журнал действий уже подключён и нужная категория включена, проверьте запись о событии. Журнал не покажет события, которые не записывались.

Проверьте срок наказания

После смены типа наказания заново проверьте длительность: форма может сбросить её в 0. Ноль означает бессрочное действие там, где оно поддерживается, а не отключение наказания. Для временного мута минимальный срок — 60 секунд.

Нужна помощь?

Если настройка ведёт себя не так, как ожидается, напишите в поддержку.@ubotz