PLGamesBot /Гайды/Модерация чата
ИнструкцияВ эфире

Модерация чата: как настроить

Бот следит за чатом по вашим правилам: даёт таймаут за флуд, таймаут или бан за запрещённые слова, предупреждает за капс и ссылки, а повторных нарушителей наказывает строже. Вас и модераторов канала он не трогает. AI-модерация с тарифа Старт сначала только показывает, что сделала бы, — наказывать она начнёт, когда вы разрешите.

7 минут Обновлено Все тарифы, AI-модерация — Старт и Про
Содержание

Коротко

  • Включите нужные фильтры на странице Модерация и нажмите Сохранить: пока ничего не включено и список слов пуст, бот никого не наказывает.
  • Нарушения копятся: по умолчанию первое — предупреждение в чате, второе — таймаут на минуту, третье — на 10 минут, четвёртое — бан. Предупреждения сгорают через сутки.
  • AI-модерация (Старт и Про) по умолчанию только наблюдает; наказывать её разрешает кнопка Включить исполнение.

Что понадобится

  • Включённый бот в чате Twitch: сообщения он читает там.
  • Права модератора у бота — /mod plgames_bot в своём чате. Без них бот молчит: предупреждения в чат не уходят, хотя таймауты и баны он выдаёт.
  • Для AI-модерации — тариф Старт или Про и включённый AI: тумблер Включить AI в Настройки → AI. На платном тарифе он включён сразу.

Настройка за 6 шагов

  1. Включите фильтры

    Откройте Модерация. В блоке Авто-модерация должен быть включён тумблер Автомодерация включена — общий выключатель фильтров и запрещённых слов. Ниже включите нужные фильтры: Защита от спама, Защита от капса, Защита от ссылок, Защита от спама эмоутами, Защита от повторов, Защита от спецсимволов, Ограничение длины. Что делает каждый — в таблице ниже.

  2. Настройте пороги

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

  3. Проверьте лестницу наказаний

    В блоке Система предупреждений каждая ступень — что бот делает на очередном нарушении: Предупреждение, Таймаут на выбранное время или Бан. Ступени можно менять, удалять и добавлять кнопкой + Добавить шаг. После последней ступени бот повторяет её: бан стоит четвёртым — значит, с четвёртого нарушения за сутки бан.

  4. Сохраните

    Фильтры и лестница вступают в силу после кнопки Сохранить вверху страницы.

  5. Добавьте запрещённые слова

    В блоке Запрещённые слова / фразы впишите слово или фразу, выберите действие — Таймаут на выбранное время или Бан — и нажмите Добавить. Слово работает сразу, без «Сохранить», и наказывает мимо лестницы. Регистр не важен, а слово ловится и внутри других слов. Галочка Регулярное выражение — для шаблона, например чтобы поймать разные написания одного слова.

  6. Включите AI-модерацию — с тарифа Старт

    Разверните блок AI Модерация внизу страницы. Пока там «Режим наблюдения», бот только записывает, что сделал бы:

    1. посмотрите его решения за пару эфиров;
    2. отметьте ошибки кнопками Ошибся и Пропустил — бот запомнит, как принято в вашем чате;
    3. нажмите Включить исполнение, когда решениям можно доверять;
    4. строгость — в Настройки → AI: Мягко, Обычно или Строго.
Блок «Система предупреждений» на странице «Модерация»: четыре ступени — «Предупреждение», «Таймаут 1 мин», «Таймаут 10 мин», «Бан» — и кнопка «+ Добавить шаг»
Лестница по умолчанию — четыре ступени, и бот проходит их все: бан — с четвёртого нарушения за сутки.
Бан за фильтры — только на ступени «Бан»Сверх лестницы ничего нет: бот банит за фильтры на той ступени, где стоит Бан. Уберите эту ступень — за капс, ссылки и прочие фильтры бот будет только предупреждать и давать таймауты. Запрещённое слово с действием Бан и AI-модерация банят сами, мимо лестницы.

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

Бот проверяет каждое сообщение зрителя по порядку: запрещённые слова, защита от спама, остальные фильтры, потом AI. Первое же наказание останавливает проверку. Сообщения стримера и модераторов канала не проверяются вовсе — ни фильтрами, ни AI. VIP и подписчики проверяются как все.

Запрещённое слово наказывается сразу, без лестницы, — таймаутом или баном, как выбрано у слова. Спам, то есть флуд, — сразу таймаутом. Остальные фильтры добавляют зрителю предупреждение, а что за ним последует, решает Система предупреждений: первое предупреждение за сутки — первая ступень, второе — вторая и так далее. Выключите систему — бот будет только писать в чат «@ник, CAPS запрещён!», без наказаний.

Таймауты и баны бот выдаёт от имени канала — через доступ, который вы дали при входе в кабинет. Поэтому они работают, даже если у бота нет прав модератора, а вот предупреждения в чате без прав не уходят. Сообщения бот не удаляет: таймаут или бан убирает сообщения зрителя из чата силами самого Twitch. Все таймауты и баны с причиной видны в Журнал модерации внизу страницы.

AI-модерация сначала смотрит в справочник канала: случаи, которые вы уже разметили, решаются сразу и так же. Потом — словарь: мат сам по себе не наказывается, а тяжёлые слова поднимают сообщение до модели. Модель видит, кто пишет, кому и что было до этого. Бан AI выдаёт, только если с ним согласен второй источник, иначе понижает до таймаута.

Каждое решение AI — в таблице блока AI Модерация: что написал зритель, что решено и почему. Ошибся — бот запомнит, что в вашем канале так можно. Пропустил — запомнит, что за такое нужно предупреждение. Модель тратит дневной бюджет AI, справочник и словарь — нет.

Предупреждения сгорают через суткиСтупень считается по предупреждениям зрителя за последние сутки, и в счёт идут предупреждения от AI-модерации. Кто сколько набрал, видно в блоке Пользователи с предупреждениями за сутки; кнопка Сбросить обнуляет счёт зрителя.

Что делает каждый фильтр

Числа — значения по умолчанию, их меняют в Детальные настройки фильтров. Таймаут за спам и от AI-модерации — 10 минут, он меняется в Telegram: Модерация → Модерация Twitch → Таймаут.

ФильтрКогда срабатываетЧто делает бот
Запрещённые словаслово или фраза из списка есть в сообщениитаймаут на время, выбранное у слова, или бан — сразу, без лестницы
Защита от спамабольше 5 сообщений за 10 секундтаймаут на 10 минут
Защита от капсазаглавных больше 70% в сообщении от 10 буквступень лестницы
Защита от ссылокв сообщении есть http://, https:// или www. и нет разрешённого доменаступень лестницы
Защита от спама эмоутамибольше 15 эмоутовступень лестницы
Защита от повтороводно и то же сообщение 3 раза подрядступень лестницы
Защита от спецсимволовзнаков, кроме букв и цифр, больше половины сообщенияступень лестницы
Ограничение длиныдлиннее 300 символов; Twitch сам не пропускает длиннее 500, поэтому порог выше 499 не сработаетступень лестницы

Если не работает

Нарушитель пишет, а бот не реагирует

Проверьте, что включены и сам фильтр, и Автомодерация включена, и что вы нажали Сохранить. Модератор канала не проверяется вовсе. Таймауты и баны появляются в Журнал модерации, предупреждения — в Пользователи с предупреждениями.

Бот дал таймаут, но в чате ничего не написал

У бота нет прав модератора: наказания он выдаёт от имени канала, а писать в чат без прав не может. Напишите в своём чате /mod plgames_bot.

Зритель получил бан, хотя нарушил один раз

Посмотрите причину в Журнал модерации. «Запрещённое слово» — у слова стоит действие Бан; ai_ban — решение AI-модерации. Если причина — фильтр, значит, за сутки у зрителя набралось столько предупреждений, сколько ступеней до «Бан». Снимите бан в чате командой /unban и ником и сбросьте счёт зрителя в Пользователи с предупреждениями за сутки.

В блоке AI Модерация пусто: «AI ещё не выносил решений»

AI-модерация работает с тарифа Старт и при включённом Включить AI в Настройки → AI. Проверяет она только зрителей, поэтому решения появляются, когда в чате пишут.

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

Наказывает ли бот модераторов и VIP?

Модераторов канала и стримера — нет: их сообщения бот не проверяет. VIP и подписчики проверяются как все; подписчикам можно разрешить ссылки галочкой «Разрешить подписчикам».

Работают ли таймауты без прав модератора у бота?

Да: таймауты и баны бот выдаёт от имени канала, через доступ, который вы дали при входе в кабинет. Но без прав модератора бот молчит, и предупреждений в чате зритель не увидит.

Почему AI ничего не наказывает, хотя решения в журнале есть?

Включён режим наблюдения: бот записывает, что сделал бы, но не делает. Так задумано — ни одна модель сразу не знает, как принято в вашем чате. Разметьте ошибки и нажмите «Включить исполнение» в блоке «AI Модерация».

Тратит ли AI-модерация AI-запросы?

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

Что изменилось

  • «Бан» у запрещённого слова теперь банит, а не даёт таймаут. Лестница проходит все ступени: потолок «Макс. предупреждений» убран из Telegram. Предупреждения сгорают через сутки. Подписи фильтров говорят, что бот делает на самом деле; галочка «Разрешить модераторам» убрана, порог длины по умолчанию — 300 символов.
  • Инструкция опубликована.
  • Кабинет показывает фильтры такими, какие они у бота: без настройки спам, капс и ссылки выключены, и «Сохранить» больше не включает их молча.

Всё готово к настройке?Страница откроется в кабинете после входа через Twitch.

Открыть «Модерация» →