Руководство
Настройка AutoMod
AutoMod это собственный фильтр Discord. Он блокирует сообщение до того, как его кто-либо увидит. SfwBot создаёт и поддерживает правила за вас из панели управления и связывает их с доверием и журналом.
Как это работает
Когда вы включаете AutoMod в панели управления, SfwBot создаёт правила в настройках Discord вашего сервера. Их названия начинаются с [SfwBot], поэтому их легко отличить. Правила, которые вы создали сами, никогда не изменяются.
Дальше фильтрует сам Discord. Задача SfwBot:
- поддерживать правила в соответствии с настройками панели управления: сразу после сохранения и затем через регулярные промежутки
- показывать в панели управления, синхронизировано ли каждое правило
- записывать нарушение доверия и запись журнала, когда срабатывает одно из его правил
AutoMod проверяет текст, а не медиа, и не использует кредиты. Обзор возможности смотрите в разделе AutoMod.
Перед началом: для создания правил боту нужно разрешение «Управление сервером». Если его нет, на странице AutoMod появится предупреждение со ссылкой, чтобы добавить бота заново.
Настройка в панели управления
Ограничения, например количество ключевых слов, перечислены в [справочнике настроек](/docs/settings).
Откройте AutoMod
В панели управления откройте свой сервер и перейдите в раздел AutoMod. Слэш-команды для AutoMod нет.
Включите его
Включите Управление правилами AutoMod.
Выберите канал оповещений
В разделе Оповещения выберите Канал оповещений, в который Discord отправляет уведомление, когда правило блокирует сообщение.
Включите правила
В разделе Правила включите нужные. Нецензурная лексика и Блокировка по своим ключевым словам доступны на всех тарифах.
Добавьте ключевые слова и наборы
Для блокировки по ключевым словам добавьте свои Блокируемые слова или включите Готовые наборы: готовые списки для известных проблем. Используйте Разрешённые слова для слов, которые должны проходить, даже если содержат заблокированное.
Добавьте исключения
В разделах Исключённые роли и Исключённые каналы выберите, на кого и где правила не действуют.
Сохраните и проверьте синхронизацию
Нажмите Сохранить изменения, затем посмотрите раздел Синхронизация с 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 блокирует сообщение до его появления. Фильтр спама считает сообщения за период времени и останавливает флуд.