Перейти к содержимому

Руководство

Настройка AutoMod

AutoMod это собственный фильтр Discord. Он блокирует сообщение до того, как его кто-либо увидит. SfwBot создаёт и поддерживает правила за вас из панели управления и связывает их с доверием и журналом.

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

Когда вы включаете AutoMod в панели управления, SfwBot создаёт правила в настройках Discord вашего сервера. Их названия начинаются с [SfwBot], поэтому их легко отличить. Правила, которые вы создали сами, никогда не изменяются.

Дальше фильтрует сам Discord. Задача SfwBot:

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

AutoMod проверяет текст, а не медиа, и не использует кредиты. Обзор возможности смотрите в разделе AutoMod.

Перед началом: для создания правил боту нужно разрешение «Управление сервером». Если его нет, на странице AutoMod появится предупреждение со ссылкой, чтобы добавить бота заново.

Настройка в панели управления

Ограничения, например количество ключевых слов, перечислены в [справочнике настроек](/docs/settings).

  1. Откройте AutoMod

    В панели управления откройте свой сервер и перейдите в раздел AutoMod. Слэш-команды для AutoMod нет.

  2. Включите его

    Включите Управление правилами AutoMod.

  3. Выберите канал оповещений

    В разделе Оповещения выберите Канал оповещений, в который Discord отправляет уведомление, когда правило блокирует сообщение.

  4. Включите правила

    В разделе Правила включите нужные. Нецензурная лексика и Блокировка по своим ключевым словам доступны на всех тарифах.

  5. Добавьте ключевые слова и наборы

    Для блокировки по ключевым словам добавьте свои Блокируемые слова или включите Готовые наборы: готовые списки для известных проблем. Используйте Разрешённые слова для слов, которые должны проходить, даже если содержат заблокированное.

  6. Добавьте исключения

    В разделах Исключённые роли и Исключённые каналы выберите, на кого и где правила не действуют.

  7. Сохраните и проверьте синхронизацию

    Нажмите Сохранить изменения, затем посмотрите раздел Синхронизация с Discord. Он показывает для каждого правила, принял ли его Discord.

Правила на всех тарифах

  • Блокировка по своим ключевым словам

    Блокирует сообщения, содержащие одно из ваших ключевых слов, с необязательным тайм-аутом.

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

    Готовый фильтр нецензурной лексики от Discord.

  • Готовые наборы

    Наборы Мошенничество с Discord Nitro и Самореклама и приманки в личные сообщения добавляют поддерживаемые списки слов к вашей блокировке по ключевым словам.

Правила на Plus и Pro

Эти правила входят в Plus и Pro. Смотрите [цены](/pricing).

  • Оскорбления и сексуальный контент

    Готовые фильтры Discord для оскорблений и для сексуального контента.

  • Спам упоминаниями

    Блокирует сообщения со слишком большим числом упоминаний, с необязательной защитой от рейдов.

  • Обнаружение спама

    Встроенное обнаружение спам-сообщений в Discord.

  • Фильтр имён пользователей и никнеймов

    Блокирует имена пользователей и никнеймы, совпадающие со списком ключевых слов.

  • Регулярные выражения

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

  • Больше наборов и ключевых слов

    Наборы для мошенничества с криптовалютой и кошельками, доменов IP-грабберов и логгеров, приманок для рейдов и логгеров токенов и похожих на настоящие URL, а также больший лимит блокируемых слов.

Что происходит при нарушении

  • Discord блокирует сообщение. Оно не публикуется, поэтому удалять нечего.
  • Участник получает тайм-аут, если для этого правила включён тайм-аут. Его применяет Discord.
  • Discord отправляет оповещение в ваш канал оповещений.
  • SfwBot добавляет запись журнала в ваш канал журнала. Смотрите ведение журнала.
  • Доверие снижается, если вы используете доверие и страйки. Каждое правило считается отдельным нарушением, и по умолчанию все они низкого уровня. Уровень можно изменить или отключить нарушение в настройках доверия.
  • Участник узнаёт о потере доверия в личном сообщении, если в настройках доверия включено уведомление участников и участник разрешил это командой /dms.

Причина, которую SfwBot сохраняет для нарушения AutoMod, удаляется через 30 дней.

Исключения

Исключённые роли и каналы действуют для правил, которыми управляет SfwBot. Discord ограничивает, сколько ролей и каналов может исключить одно правило, и панель управления сообщит, когда вы достигнете лимита.

Discord никогда не применяет AutoMod к участникам с разрешением «Администратор» или «Управление сервером». Поэтому правило часто кажется неработающим, когда его проверяют владелец или модератор. Проверяйте с аккаунта обычного участника.

Устранение неполадок

  • Страница сообщает, что у SfwBot нет разрешения «Управление сервером». Выдайте это разрешение роли бота или добавьте бота заново по ссылке на странице. Правила синхронизируются при следующем сохранении.
  • У правила ошибка синхронизации. Discord отклонил его. В статусе указана причина, например ключевое слово, которое Discord не принимает, или неверный шаблон. Исправьте запись и сохраните снова.
  • Правило не срабатывает для вас. Вы исключены как администратор или модератор либо у вас есть исключённая роль.
  • В статусе сказано, что Discord разрешает только одно правило такого вида. Discord разрешает по одному правилу на сервер для каждого из этих видов: часто помечаемые слова (общие для нецензурной лексики, оскорблений и сексуального контента), обнаружение спама, спам упоминаниями и фильтр имён пользователей. На вашем сервере уже есть собственное правило такого вида, а SfwBot не трогает правила, которые не создавал. В сообщении указано название правила. Удалите его в настройках AutoMod в Discord и сохраните снова; остальные правила SfwBot тем временем продолжают работать.
  • Вы изменили правило [SfwBot] в Discord, и изменение пропало. SfwBot восстанавливает свои правила в соответствии с панелью управления. Изменяйте их в панели управления.
  • Правило не удаётся включить. Оно входит в Plus и Pro, а ваш сервер на бесплатном тарифе.
  • Заблокированные сообщения не снижают доверие. Доверие отключено или это нарушение отключено в настройках доверия.

Частые вопросы

Изменяет ли SfwBot мои существующие правила AutoMod?

Нет. Он создаёт и обновляет только правила, названия которых начинаются с [SfwBot].

Почему правило не блокирует моё тестовое сообщение?

Discord не применяет AutoMod к участникам с разрешением «Администратор» или «Управление сервером». Проверяйте с аккаунта обычного участника.

Что использовать: AutoMod или фильтр спама?

Они дополняют друг друга. AutoMod блокирует сообщение до его появления. Фильтр спама считает сообщения за период времени и останавливает флуд.

Статьи по этой теме