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