Антиспам

Работает

Текстовый антиспам

Настройки текстового антиспама: строгость, AI-проверка новичков, наказания и вес предупреждений.

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

Коротко

В текущей цепочке ссылки проверяются перед текстовым антиспамом, а стоп-слова и антимат — после него. Для пересланного сообщения проверка пересылки идёт первой. Цепочка останавливается на первом сработавшем фильтре. Сначала испытайте настройки в отдельной тестовой группе: предупреждение может сопровождаться удалением сообщения и накоплением баллов для следующего наказания.

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

  1. Локальный детектор проверяет шаблоны сообщения с выбранной строгостью.
  2. Если включена AI-проверка, сообщения подходящих новичков проходят дополнительный анализ.
  3. При срабатывании Defendy удаляет сообщение, если это настроено, и выполняет действие либо начисляет вес предупреждения.

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

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

  1. Откройте «Антиспам» → «Текст».
  2. Включите фильтр и выберите «Уровень строгости».
  3. При необходимости включите «ИИ-проверка спама», задайте «Период новичка».
  4. Выберите тип наказания; при муте/бане укажите продолжительность, при предупреждении вес.

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

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

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

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

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

Строгость

По умолчанию: Стандартный.

Строгость меняет порог, который применяется к неопределённой оценке локальной модели, если ИИ не принимает решение: 0,65 для мягкого, 0,55 для стандартного и 0,45 для строгого режима. Более низкий порог может давать больше срабатываний, в том числе на нормальные сообщения; это не гарантия точности. Совпадения со встроенными шаблонами и уверенные решения локальной модели обходят эти пороги, а подходящие сообщения может оценивать ИИ. Условия проверки, требования к провайдеру и возврат к локальному порогу описаны в обзоре антиспама.

AI-проверка

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

Добавляет AI-проверку подозрительных сообщений от новых участников.

Только новые участники

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

Зафиксировано в UI: доверенные участники проверяются только локальными правилами.

Период новичка

По умолчанию: 7 дней.

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

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

Значение по умолчанию в схеме: Включено. Сохранённое значение конкретной группы может отличаться.

Удаление управляется отдельно от наказания участника. В текущем экране «Антиспам → Текст» отдельного переключателя удаления нет, поэтому выбрать «Нет» или «Предупреждение» не означает сохранить сообщение. Проверяйте фактический результат в тестовой группе; не считайте экран режимом просмотра без последствий.

Действие

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Когда фильтр действительно включён

Системное начальное значение переключателя — «включено», но без настроек модуля для группы фильтр не выполняется. Проверьте фактическое состояние в мини-приложении и проведите тест; не считайте добавление бота достаточной настройкой защиты.

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

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