Нецензурная лексика
РаботаетФильтр мата
Настройки фильтра мата: словари, свои слова, исключения, медиа, редактирования и наказания.
Совет: меняйте по одному параметру и проверяйте результат в группе — так проще заметить ложные срабатывания.
Коротко
Фильтр мата объединяет системный словарь с пользовательскими словами и исключениями под лексику конкретной группы.
Как это работает
- Фильтр сверяет текст и поддерживаемые подписи к медиа с выбранными словарями.
- Исключения и пользовательские слова меняют набор совпадений, которые считаются нарушениями.
- Изменённые сообщения тоже проверяются; при нарушении выполняются удаление и выбранное действие.
Настройка в мини-приложении
Откройте «Настройки» в личном чате с @defendy_bot, выберите группу в «Мои группы» и проверьте её название сверху.
- Откройте «Антимат» и включите модуль.
- Выберите режим словаря: «Система», «Пользовательский» или «Комбинированный».
- Для собственного/комбинированного словаря добавьте слова; отдельно добавьте исключения.
- Настройте проверку подписей к медиа, удаление сообщения и наказание.
Переключатели и списки выбора сохраняются при изменении. Если открыта отдельная форма с кнопкой «Сохранить», нажмите её перед выходом. При ошибке снова откройте раздел и проверьте фактические значения.
Разбор каждой настройки
Включить фильтр
По умолчанию: Выключено.
Включает поиск мата в группе.
Режим словаря
По умолчанию: Объединённый.
Системный словарь, пользовательский словарь или объединённый режим.
Фильтровать подписи медиа
По умолчанию: Включено.
Применяет проверку к подписям медиа.
Фильтровать правки (всегда)
По умолчанию: Включено.
Проверяет сообщения после редактирования. В WebApp строка помечена «Всегда включено» и не имеет переключателя.
Удалять сообщение
По умолчанию: Включено.
Удаляет сообщение, если найден мат.
Действие
По умолчанию: Нет.
Что делает Defendy после нарушения: ничего, предупреждение, уведомление, мут, кик или бан в зависимости от функции.
Длительность действия
Начальное значение: 1 час (3600 секунд).
Срок мута или бана, когда выбранное действие поддерживает длительность. Ноль означает бессрочное действие там, где оно поддерживается. После смены действия заново проверьте срок.
Вес предупреждения
По умолчанию: 1.
Сколько баллов предупреждений это нарушение добавляет в систему варнов.
Исключения
По умолчанию: Пусто.
Слова или фразы, которые не должны вызывать срабатывание фильтра.
Практический пример
Если фильтр ошибочно реагирует на название продукта, добавьте это название в исключения. В тестовой группе проверьте его в обычном тексте, подписи к медиа и отредактированном сообщении: разрешённое название не должно вызывать срабатывание. Для предупреждений отдельно выберите действие «Предупреждение» и вес 1; само изменение веса не включает предупреждения.
Рекомендации
- Перед строгими действиями сначала настройте исключения.
- Пользовательские словари полезны для локального сленга, названий продуктов и ложных срабатываний.
Если не работает
- Проверьте, что Defendy всё ещё администратор группы.
- Обновите панель настроек и убедитесь, что редактируете правильную группу.
- Если настройка сохраняется, но не работает, проверьте права бота в Telegram.
- Если журнал действий уже подключён и нужная категория включена, проверьте запись о событии. Журнал не покажет события, которые не записывались.
Проверьте срок наказания
После смены типа наказания заново проверьте длительность: форма может сбросить её в 0. Ноль означает бессрочное действие там, где оно поддерживается, а не отключение наказания. Для временного мута минимальный срок — 60 секунд.