Перейти до вмісту

Посібник

Налаштування фільтра запрошень

Фільтр запрошень видаляє запрошення на інші сервери Discord. На новому сервері він вимкнений. Ви вибираєте один із двох режимів і визначаєте, які ролі, коди запрошень і сервери він пропускає.

Як це працює

SfwBot перевіряє кожне повідомлення на наявність посилань-запрошень Discord. Він розпізнає звичайні форми, як-от посилання discord.gg і discord.com/invite та поширені короткі домени, а також ловить посилання, написані схожими символами.

Знайшовши запрошення, він спершу перевіряє винятки: чи має учасник дозволену роль, чи є код у вашому списку дозволених, чи веде запрошення на ваш власний сервер. Лише після цього застосовується вибраний вами режим:

РежимЩо він робить
Нульова терпимістьКожне запрошення, яке не є винятком, видаляється. Це типове значення.
За частотоюУчасник може опублікувати задану кількість запрошень за певний проміжок часу. Решту запрошень буде видалено.

Фільтр запрошень перевіряє лише текст. Він не використовує кредити. Огляд функції дивіться в розділі фільтр запрошень.

Налаштування в панелі керування

У [довіднику налаштувань](/docs/settings) наведено типові та допустимі значення кожного параметра.

  1. Відкрийте «Захист від спаму», «Фільтр запрошень»

    У панелі керування відкрийте свій сервер і перейдіть до Захист від спаму, потім до Фільтр запрошень.

  2. Увімкніть фільтр

    Увімкніть Фільтрувати запрошення на сервери.

  3. Виберіть суворість

    У розділі Суворість виберіть Нульова терпимість або За частотою. Для режиму за частотою задайте Дозволено запрошень і Вікно в хвилинах.

  4. Задайте винятки та наслідки

    У розділі Винятки та наслідки вирішіть, чи Дозволяти запрошення на цей сервер і чи отримує учасник, який порушив правило, тайм-аут та на який термін.

  5. Додайте дозволені ролі та коди

    У розділі Дозволені ролі виберіть ролі, які можуть публікувати будь-які запрошення. У розділі Дозволені коди запрошень додайте коди серверів-партнерів з необов’язковим описом, щоб пам’ятати причину.

  6. Збережіть

    Виберіть Зберегти зміни. Фільтр застосовується до нових повідомлень одразу.

Команда `/settings`

У /settings є сторінка Запрошення та спам з розділом фільтра запрошень. Там можна вмикати й вимикати фільтр, змінювати режим, частоту й тайм-аут, дозволяти запрошення на власний сервер і керувати дозволеними ролями та кодами запрошень. Потрібен дозвіл «Керування сервером».

На цій самій сторінці є розділ фільтра спаму. Дивіться довідник команд.

Що відбувається в разі порушення

  • Повідомлення видаляється.
  • Учасник отримує тайм-аут, якщо ви його ввімкнули.
  • У канал журналу додається запис журналу. Дивіться журнал.
  • Довіра знижується, якщо ви користуєтеся довірою та страйками. Посилання-запрошення належать до низького рівня порушень і враховуються один раз на повідомлення. Рівень можна змінити або вимкнути порушення в налаштуваннях довіри.
  • Учасника повідомляють про втрату довіри, якщо довіра ввімкнена й налаштована сповіщати учасників. Учасники, які погодилися через /dms, отримують приватне повідомлення. Решта бачить коротке сповіщення в каналі, яке видаляється саме, якщо ви не вимкнули його в загальних налаштуваннях.

Те, що журнал зберігає з повідомлення, видаляється через 30 днів.

Винятки

У фільтра запрошень є три види винятків. Винятків для каналів немає.

  • Дозволені ролі

    Учасники з однією з цих ролей можуть публікувати будь-які запрошення. Добре підходить для модераторів і менеджерів партнерств.

  • Дозволені коди запрошень

    Запрошення з цими кодами проходять для всіх. Додайте код або вставте все посилання-запрошення.

  • Ваш власний сервер

    Запрошення на цей сервер проходять, поки ввімкнено Дозволяти запрошення на цей сервер.

Усунення проблем

  • Запрошення не видаляються. Перевірте, що Фільтрувати запрошення на сервери ввімкнено, що в учасника немає дозволеної ролі та що коду немає в списку дозволених. У режимі за частотою перші запрошення в межах вікна дозволені навмисно.
  • Бот не може видалити повідомлення. Йому потрібен дозвіл «Керування повідомленнями» в цьому каналі. Виконайте /status, щоб побачити, де його бракує.
  • Тайм-аут не застосовується. Боту потрібен дозвіл на видачу тайм-аутів учасникам, а його роль має бути вищою за найвищу роль учасника. Discord не дозволяє боту видавати тайм-аут власнику сервера чи адміністраторам.
  • Запрошення на ваш власний сервер видалено. Перевірте, що Дозволяти запрошення на цей сервер ввімкнено. Якщо це все одно трапляється, додайте код запрошення до списку дозволених.
  • Немає записів журналу. Канал журналу не задано, або бот не може в ньому писати.

Поширені запитання

Який режим вибрати?

Нульова терпимість підходить більшості серверів. Режим за частотою корисний там, де учасники час від часу діляться запрошенням, а ви хочете зупинити лише масову рекламу.

Чи ловить фільтр запрошення, сховані за іншими посиланнями?

Він шукає посилання-запрошення Discord у тексті повідомлення, зокрема написані схожими символами. Скорочувач посилань, який ховає запрошення, не розкривається. Інші види посилань охоплюють захист від посилань і AutoMod.

Чи використовує фільтр запрошень кредити?

Ні. Кредити використовують лише AI-перевірки медіа.

Статті на цю тему