К статье
Практический материал

Другое · 8 мин

Бан-ворды на Твиче

Полный список бан-вордов для Twitch: спам, оскорбления, CAPS. Как настроить авто-модерацию и защитить чат стримера.

Модерация чата на Twitch — это не только бан нарушителей руками, но и грамотная настройка автоматических фильтров. Самым базовым инструментом защиты является список запрещенных слов (banned words), который блокирует сообщения, содержащие определенные сочетания символов. Это позволяет отсеивать спам, рекламу сторонних ресурсов и токсичные высказывания до того, как их увидят зрители.

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

В этой статье мы разберем конкретные категории слов, которые обычно блокируют, технические особенности работы фильтров Twitch и типичные ошибки при их настройке. Вы узнаете, как сбалансировать строгость фильтрации, чтобы не потерять активность аудитории, но при этом эффективно бороться с нежелательным контентом.

Категории запрещенных слов и фраз

Первая и самая очевидная группа бан-вордов — это ненормативная лексика и оскорбления. Стримеры обычно вносят в список основные ругательства на языке вещания, а также их вариации с заменой букв на символы (например, замена «о» на «0» или «а» на «@»). Это базовый уровень защиты от токсичности.

Второй важный пласт — это рекламный спам и скам. Сюда относятся слова, связанные с азартными играми (казино, слоты, ставки), криптовалютой, раздачами подарков (giveaway) и подозрительными ссылками. Боты часто используют шаблонные фразы вроде «проверь профиль», «бесплатные вьюбки» или названия популярных скам-сайтов.

Третья категория включает в себя триггерные слова, специфичные для конкретного канала. Это могут быть темы, которые стример принципиально не хочет обсуждать, имена хейтеров, названия других каналов (для предотвращения рейдов без спроса) или локальные мемы, вышедшие из-под контроля. Эти слова добавляются индивидуально в каждом случае.

Технические особенности фильтров Twitch

Система блокировки слов на Twitch работает по принципу частичного совпадения. Если вы добавите в список запрещенных слов слово «привет», то сообщение «скажи всем привет» также будет заблокировано. Система ищет вхождение запрещенной последовательности символов внутри любого сообщения.

Важно учитывать регистр букв. По умолчанию фильтры часто чувствительны к регистру, но многие стримеры дублируют слова в разных вариациях (с большой и маленькой буквы), чтобы исключить возможность обхода фильтра простой заменой регистра. Однако встроенный AutoMod часто игнорирует регистр при анализе токсичности.

Существует ограничение на длину списка запрещенных слов. Стримеры и модераторы могут добавить ограниченное количество терминов в ручной список блокировки. Если лимит исчерпан, придется удалять старые или менее актуальные слова перед добавлением новых. Это требует периодической ревизии списка.

Настройка AutoMod и уровней защиты

AutoMod — это встроенный искусственный интеллект Twitch, который анализирует сообщения на наличие оскорблений, дискриминации, сексуального подтекста и враждебности. В отличие от ручного списка бан-вордов, AutoMod работает по уровням строгости от 1 до 4.

На низких уровнях (1-2) система пропускает большинство сообщений, блокируя только явные и грубые нарушения. Это подходит для развлекательных стримов с большой аудиторией, где важна свобода общения. На высоких уровнях (3-4) фильтр становится агрессивным и может блокировать даже завуалированные намеки или двусмысленные фразы.

Рекомендуется настраивать уровни AutoMod отдельно для каждой категории нарушений. Например, можно поставить высокий уровень блокировки для расизма и дискриминации, но оставить низкий для ненормативной лексики, если это допустимо в формате вашего канала. Гибкая настройка позволяет точечно контролировать контент.

Борьба с обходом фильтров

Пользователи часто пытаются обходить бан-ворды, используя специальные приемы. Самый распространенный метод — замена букв на похожие символы (леетспик), например, написание слова через точки, нижнее подчеркивание или использование кириллических букв в латинских словах и наоборот.

Для борьбы с этим в ручном списке запрещенных слов можно использовать специальные символы-заменители, но это сложно реализовать вручную для всех вариаций. В таких случаях эффективнее полагаться на AutoMod, который обучен распознавать подобные искажения, или использовать сторонних ботов-модераторов.

Еще один метод обхода — разбивка слова пробелами или отправка его по буквам в разных сообщениях. Против разбивки пробелами помогает настройка фильтрации повторяющихся символов и пробелов, которая есть в настройках чата. Против «спеллинга» по буквам эффективен только ручной бан нарушителя.

Порядок действий
  1. 1
    Зайдите в Панель управления автора на Twitch и выберите раздел Модерация.
  2. 2
    Перейдите во вкладку Термины и фразы, чтобы добавить ручные бан-ворды.
  3. 3
    Настройте уровни AutoMod во вкладке AutoMod, выбрав строгость для каждой категории.
  4. 4
    Протестируйте фильтры с второго аккаунта, отправив провокационные сообщения.

Использование сторонних ботов

Встроенных инструментов Twitch не всегда достаточно для сложной модерации. Стримеры часто подключают сторонних ботов, таких как Nightbot, Streamlabs Cloudbot или Moobot. Эти сервисы предоставляют расширенные возможности управления бан-вордами.

Преимущество ботов заключается в возможности использования регулярных выражений (regex). Это позволяет создавать сложные шаблоны для блокировки, например, любые сообщения, содержащие ссылки на определенные домены, или слова с определенным набором символов в любом порядке.

Кроме того, боты позволяют создавать «черные списки» пользователей и тайм-ауты за повторные нарушения. Если пользователь трижды попытался обойти фильтр, бот может автоматически выдать ему мут на 10 минут, разгружая работу живых модераторов.

Типичные ошибки при настройке

Одна из главных ошибок — чрезмерная цензура. Блокировка слов, которые могут быть частью нормального диалога или названия игры, приводит к тому, что зрители не могут нормально общаться. Это вызывает раздражение и отток аудитории.

Другая ошибка — игнорирование контекста. Некоторые слова могут быть оскорбительными в одном контексте и нейтральными в другом (например, названия профессий или исторические термины). Жесткая блокировка таких слов без разбора создает проблемы.

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

Типичные ошибки
01
Блокировка коротких слов, что приводит к удалению нормальных сообщений.
02
Отсутствие проверки списка на наличие опечаток, из-за чего фильтр не срабатывает.
03
Игнорирование настроек AutoMod в пользу только ручного списка.

Часто задаваемые вопросы

Можно ли заблокировать ссылки на конкретные сайты через бан-ворды?

Да, вы можете добавить доменное имя сайта (например, "scam-site.com") в список запрещенных терминов. Любое сообщение, содержащее эту ссылку, будет автоматически удалено. Однако для массовой блокировки ссылок лучше использовать встроенную настройку «Только одобренные домены» или уровень защиты от спама в AutoMod.

Увидит ли пользователь уведомление, что его сообщение удалено из-за бан-ворда?

Да, как правило, пользователь получает системное сообщение о том, что его сообщение не было отправлено или было удалено модератором/автоматическим фильтром. Однако текст самого сообщения он увидеть не сможет, если оно было перехвачено фильтром до публикации.

Как добавить слова в бан-лист с мобильного устройства?

Полноценное управление списком запрещенных слов и настройка AutoMod доступны только через полную версию сайта Twitch в браузере. В мобильном приложении функционал модерации сильно ограничен, поэтому для настройки фильтров используйте компьютер или мобильный браузер в режиме полной версии сайта.

Что делать, если AutoMod заблокировал сообщение без причины?

Если сообщение было заблокировано ошибочно, модераторы канала могут зайти в очередь модерации и одобрить его. Со временем алгоритмы AutoMod обучаются на решениях модераторов и начинают реже допускать подобные ошибки в контексте вашего канала.

Есть ли разница между бан-вордами для подписчиков и обычных зрителей?

В стандартных настройках Twitch список запрещенных слов действует для всех одинаково. Однако подписчики (сабы) и ВИП-пользователи имеют иммунитет к некоторым ограничениям AutoMod в зависимости от ваших настроек. Вы можете разрешить сабам отправлять сообщения, содержащие ссылки, или игнорировать для них определенные уровни фильтрации.