Як зупинити NSFW-спам у Discord
NSFW-спам здебільшого складається із зображень, тому фільтри слів його не ловлять. Ось налаштування та інструменти, які працюють, у порядку, в якому їх варто вмикати.
Автор: SfwBot Team5 хв читання

NSFW-спам у Discord здебільшого складається із зображень, GIF-файлів і відео, тому фільтр слів його не ловить. Допомагають три речі: власний фільтр відвертих зображень Discord, суворіші дозволи для нових учасників і бот, який перевіряє кожне зображення та видаляє оголеність. У цій статті вони розібрані в порядку, в якому їх варто налаштовувати.
Звідки береться NSFW-спам
Здебільшого він з'являється одним із двох способів. Або обліковий запис приєднується за публічним запрошенням і публікує відверті зображення, поки його хтось не вилучить, або обліковий запис звичайного учасника зламують і використовують для того самого. В обох випадках акаунт пише в кількох каналах протягом кількох секунд.
Текст таких повідомлень часто порожній або безневинний. Тому список заборонених слів чи правила за ключовими словами Discord тут мало допомагають. Те, що зупиняє спам, має дивитися на саме зображення або не давати акаунту публікувати зображення взагалі.
Крок 1: увімкніть фільтр відвертих зображень Discord
У Discord є власний фільтр для серверів. У Налаштуваннях сервера відкрийте Налаштування безпеки і знайдіть фільтр відвертих зображень. Коли він увімкнений, Discord блокує повідомлення із зображеннями, які вважає відвертими, в усіх каналах, не позначених як вікові.
Він безкоштовний і налаштовується за хвилину, тому вмикайте його першим. Є обмеження, про які варто знати:
- Ви не можете обрати суворість. Фільтр націлений на відверті зображення й не чіпає відкриті.
- Він не повідомляє модераторам, що саме заблокував і хто це опублікував.
- Для акаунта, який опублікував заблоковане зображення, це не має жодних наслідків.
Discord час від часу переносить ці меню. Якщо не вдається знайти налаштування, пошукайте на сайті підтримки Discord «explicit image filter». Докладніше про відмінності читайте в статті Фільтр відвертих зображень Discord у порівнянні з SfwBot.
Крок 2: обмежте, що можуть публікувати нові учасники

Акаунт, який не може додавати файли, не може спамити зображеннями. Основну роботу виконують два налаштування:
- У Налаштуваннях сервера в розділі Ролі вилучіть дозволи Прикріплювати файли та Вбудовувати посилання у ролі
@everyone. Надайте обидва дозволи ролі, яку учасники отримують через певний час або після перевірки вашою командою. - У Налаштуваннях безпеки підвищте рівень верифікації. На вищих рівнях новий учасник мусить пробути на сервері десять хвилин або мати підтверджений номер телефону, перш ніж зможе писати.
Це не допоможе проти акаунта, який уже має роль довіреного учасника, наприклад зламаного постійного учасника. Для такого випадку потрібен наступний крок.
Крок 3: додайте бота, який сканує зображення
Бот зі скануванням перевіряє кожне зображення в момент публікації, хоч би хто його опублікував. SfwBot робить це для зображень, GIF-файлів і відео, зокрема для зображень у попередніх переглядах посилань і в пересланих повідомленнях.
- Відкрийте панель керування, увійдіть через Discord і натисніть Додати SfwBot поруч зі своїм сервером.
- Введіть
/setupу будь-якому каналі. Оберіть канал журналу, який можуть читати лише ваші модератори. - Оберіть рівень, з якого починається блокування: 1 відкритий, 2 натяк на оголеність або 3 відвертий. Новий сервер починає з рівня 3.
Відтоді бот видаляє медіа вашого рівня й вище та публікує кожне видалення в каналі журналу з указанням учасника, каналу та виявленого рівня. Посібник із виявлення оголеності описує всі параметри.
Сканування витрачає кредити. Кожен сервер щомісяця отримує кредити за безкоштовним тарифом, а кількість указана на сторінці цін.
Крок 4: передбачте наслідки для порушників, що повторюються

Видалення зображень по одному не зупиняє акаунт, який продовжує публікувати. З цим допомагають два налаштування SfwBot:
- Ваш чорний список. Додайте зображення до чорного списку за посиланням через
/settingsабо з меню повідомлення Застосунки, Додати до чорного списку. Відтоді воно видаляється всюди на вашому сервері без сканування, і майже ідентичні копії теж збігаються. - Довіра та страйки. Кожне порушення зменшує довіру до учасника. На нулі учасник отримує страйк і дію, яку ви для нього обрали: тайм-аут, вилучення або бан. На новому сервері ця система вимкнена. Дивіться посібник із довіри та страйків.
Якщо спам супроводжується запрошеннями на інші сервери, увімкніть також фільтр запрошень. Він видаляє посилання-запрошення й може видати учасникові тайм-аут.
Коли видалено не те зображення
Будь-яка модель зображень помиляється, а суворіший рівень означає більше помилок. Кожен запис журналу в SfwBot має кнопку Повідомити про помилку, яка надсилає рішення на перевірку. Зображення, додане до білого списку, більше ніколи не видаляється на вашому сервері.
Якщо ви хочете побачити, що бот видалив би, перш ніж він щось видалить, на кілька днів вимкніть Видаляти заблокований вміст на сторінці «Оголеність». Тоді бот лише повідомляє в канал журналу, а рішення ухвалює модератор.
Поширені запитання
Чи має Discord вбудований NSFW-фільтр для серверів?
Так. Фільтр відвертих зображень у налаштуваннях безпеки блокує зображення, які Discord вважає відвертими, в каналах без вікового обмеження. Його суворість не налаштовується, і він не повідомляє про це модераторам.
Чи може бот сканувати також GIF і відео?
SfwBot сканує зображення, GIF-файли та відео. Стікери, власні емодзі та медіа від інших ботів перевіряються лише тоді, коли ви це ввімкнете. Файли понад 32 МБ не скануються.
Чи сповільнює сканування зображень мій сервер?
Ні. Повідомлення з'являється як зазвичай і видаляється за мить, якщо сканування виявляє оголеність вашого рівня або вище.
Чи можу я мати NSFW-канал?
Так. Канали, позначені в Discord як вікові, за замовчуванням пропускаються, а інші канали ви можете виключити самостійно.


