Перейти к содержанию

Общие настройки

Общие настройки — это пульт базового поведения канала. Здесь владелец включает и выключает встроенные команды, реакции бота, подсказки в чате, видит доступные функции и проверяет ограничения канала.

Эту страницу удобно открывать первой, если “что-то не отвечает”, “команда пропала”, “шатаут не отправляется” или нужно понять, какие возможности сейчас доступны каналу.

Нужна помощь разработчика?

Напишите mrgorkiy в Telegram. Укажите страницу, ожидаемый результат, что произошло и шаги для повторения. Можно приложить скриншот или короткое видео. Перед отправкой закройте токены, коды подтверждения и приватные ссылки OBS.

Как устроена страница

Группа Для чего нужна Кто обычно трогает
Базовые функции команды для зрителей, команды модераторов и реакции бота владелец или ответственный модератор
Доступы и лимиты показывает, какие возможности и объёмы доступны каналу владелец
Шатауты переключатели шатаута рейдерам; остальное — на странице Шатауты и рейды владелец или модератор канала

Рекомендуемый порядок настройки

1. Включить базу
команды зрителей и команды модераторов
2. Оставить нужное
выключить шумные или неиспользуемые команды
3. Проверить лимиты
правила, AI, динамические цены и доступные разделы
4. Настроить шатауты
рейды, список каналов, очередь и объявления

1. Базовые команды

Базовые команды — общий тумблер для команд, которыми обычно пользуются зрители. Если он выключен, отдельные тумблеры внутри списка уже не помогут: бот не будет отвечать на базовые команды.

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

Каждое автосохранение отправляет только изменённый раздел и затем перечитывает состояние с сервера. Поэтому положение тумблера после сохранения соответствует принятой сервером настройке; если запрос отклонён, интерфейс показывает русское сообщение и возвращает подтверждённое состояние. Настройки проверки медиа не отправляются повторно при изменении обычной команды.

Команды на вкладках собраны в группы по функциям. Заголовок строки — основная команда, её алиасы показаны под ней. Если у группы есть своя страница (пройденные игры, кинопросмотр, ивенты роста, «Большое дело», шатауты), внизу карточки есть ссылка на неё.

Вкладка Группа Команды (алиасы)
Базовые команды Справка !помощь (!help, !about) — справка о боте, всегда включена; !команды (!commands)
Стрим !игра, !время, !чтобыло (!чобыло)
Статистика зрителей !статистика (!стата, !stats), !рейтинг (!rank), !фоллоу (!follow, по умолчанию выключена)
Пройденные игры !пройдено (!играл, !играла)
Кинопросмотр !медиа (!смотрел, !смотрела, !смотрели, !было), !тайминги, !можностримить (!риск, !чепомедиа)
Оценки !оценка, под ней «Оценки игр» и «Оценки фильмов и сериалов»
VIP !vip — зритель узнаёт свой срок, владелец и модераторы выдают VIP: !vip @ник 30d
Интерактив Рост !рост (!см, !cm, !sm), !топрост (!росттоп, !топсм, !смтоп), !казино
Подсказки в играх !подсказка (!hint)
Розыгрыши !участие (!giveaway-status) — зритель проверяет участие; !забрать (!claim) — победитель подтверждает приз, всегда включена; !розыгрыш-управление — стример и модераторы управляют розыгрышем из чата. Команду входа задаёте в настройках каждого розыгрыша
Большое дело команды игры, включаются вместе с ней
Развлечение AI-команды !оракул, !предсказание (!предсказания), !пословица (!поговорка), !кино, !суперспособность (!способность)
Мини-игры !подарок, !кубик, !дуэль (!д)

!тайминги, !можностримить, !казино, а у модераторов !статус и !отметить — отдельные команды со своими переключателями. У !можностримить переключатель один — здесь; блок «Проверка медиа для Twitch» на странице кинопросмотра задаёт только фильтры. Раньше они включались вместе с соседней командой (!медиа, !рост, !прошел, !эпизод); при обновлении выключенное состояние перенесено на них, так что ничего не включилось само.

Хороший старт: оставить включёнными !команды, !игра, !время, !статистика, !рейтинг и те команды, которые связаны с активными разделами канала.

Ниже списка команд находится блок Проверка медиа для Twitch. В нём можно задать допустимый диапазон лет, минимальный IMDb-рейтинг, список разрешённых и запрещённых студий. Эти параметры отвечают только за редакционные правила канала. PulseCaster отдельно показывает статус прав: найденная площадка для легального просмотра сама по себе не даёт права показывать произведение в эфире.

В обоих списках обычное название ищется как вхождение без учёта регистра: Warner совпадает с Warner Bros. Korea, TimeWarner и Columbia TriStar Warner Filmes, а HBO — с HBO Max и HBO+. Для точного совпадения добавьте =: =Warner Bros.. Разделяйте правила запятыми или переносами строк. Связанные бренды с непохожими названиями нужно перечислять отдельно; стоп-лист имеет приоритет.

При обогащении и обновлении карточки компании из доступных источников объединяются без повторов. IMDb ID используется для поиска в MDBList и OMDb; это не загрузка полного списка дистрибьюторов IMDb. Watchmode сообщает площадки просмотра, которые не подменяют список студий. Для старых карточек используйте Обновить из источников, чтобы дополнить сохранённые компании.

Раздельные оценки игр и медиа

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

Три новые AI-команды

!пословица, !кино и !суперспособность включаются независимо. Для пословицы и кино нужен аргумент про <тема>. У суперспособности текст необязателен: без него бот придумывает способность целиком. Неудачная AI-генерация не должна расходовать лимит или дневную попытку.

Подробный справочник по зрительским командам: Базовые команды чата.

Алиасы команды

У команды с алиасами под описанием есть строка Алиасы с кнопками, по одной на алиас. Нажмите на алиас, чтобы выключить его: так можно оставить !пройдено и выключить !играл. Выключенный алиас показан зачёркнутым.

  • Основная команда включается своим тумблером. Пока он выключен, алиасы тоже не отвечают, а ваш выбор по ним сохраняется.
  • Выключенный алиас бот не обрабатывает: зритель не получает ответа. Остальные слова команды работают как прежде.
  • Алиасы по умолчанию включены.
  • Опечатки вроде !смотела отдельными алиасами не числятся: бот сам узнаёт команду с одной ошибкой в слове.
  • Те же переключатели есть на странице самой функции, на вкладке «Команды чата» (пройденные игры, рост, опросы, VIP, Словотрон, Барабан слов, Text Redact) или «Настройки» (кинопросмотр). Менять их может тот, у кого есть доступ к этой функции.

2. Команды админа и владельца

Вкладка называется «Команды модераторов». Её главный переключатель управляет только командами на ней. Антиспам команд и запрещённые слова от него не зависят и лежат на отдельной вкладке «Модерация чата».

Команды админа и владельца — общий тумблер для команд, которыми управляют владелец, модераторы канала и администратор бота.

Если общий тумблер выключен, отдельные команды модераторов тоже не отвечают.

Команда Что делает
!прошел отмечает игру пройденной — текущую или по названию, можно с процентом: !прошел 85%
!смотрим привязывает медиа к текущему стриму
!эпизод (!серия) переключает сезон, серию или часть просмотра; !серия дальше использует активную серию
!отметить отмечает текущую серию: просмотрено, брошено, пауза или план
!озвучка выбирает озвучку, плеер или вариант просмотра
!статус меняет статус карточки фильма или сериала
!таймач / !боньк выдаёт таймаут пользователю
!опрос считает голоса чата за выбранное окно времени
!обложка меняет обложку активного поста по ссылке
!нетопвип показывает VIP, которые давно не активничали
!шатаут (!shoutout, !шотаут) добавляет канал в список шатаутов или убирает из него
!ивент вручную запускает ивенты роста
!таймер (!timer) управляет таймером стрима на сцене OBS; те же тумблеры есть на вкладке «Команды чата» страницы таймера
!словотрон-рестарт (!словотрон-рес, !slovotron-restart, !sres) сразу начинает новый раунд Словотрона

Включайте только то, чем команда реально пользуется. Например, если кинопросмотров нет, команды !смотрим, !эпизод и !озвучка можно временно выключить.

!таймер тоже подчиняется общему тумблеру команд модераторов. Её собственный тумблер один и тот же здесь и на странице Таймер стрима: выключили в одном месте — выключено и в другом.

Разделяйте команды по задачам

Базовые команды — для зрителей. Админ-команды — для управления каналом. Если зрительская команда шумит, выключайте её отдельно, а не весь блок модераторских команд.

3. Реакции и подсказки бота

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

Настройка Что делает Когда выключать
ГОЙДА бот реагирует на сообщения с “гойда” если реакция мешает стилю чата
Смайлы подряд бот реагирует на повторяющиеся эмодзи если в чате много эмоут-спама и ответы раздражают
Ответы на реплаи бот отвечает на сообщения-реплаи если бот слишком часто вмешивается в разговоры
Подсказка раскладки подсказывает, если сообщение набрано в английской раскладке если подсказки не нужны или выглядят лишними

Для команд исправление раскладки остаётся включённым независимо от этой настройки. Это помогает ботy понимать команды, которые случайно набрали не в той раскладке.

Запрещённые слова

Фильтр проверяет всё, что бот пишет в Twitch от своего имени: сообщения и ответы в чат (команды, !оракул, !кино, ответы на реплаи, исправление раскладки, правила и награды), шёпоты из правил, причины таймаутов, банов и предупреждений, названия и исходы предиктов. Тот же фильтр стоит на оверлеях OBS: догадки в словесных играх, ники, поздравления и голоса зрителей не попадут на экран как есть.

Слова, за которые Twitch может наказать канал (оскорбления по национальности, ориентации и т.п.), маскируются звёздочками: видны первая и последняя буква (н**р), у слов до трёх букв — только первая (х**). Обычный мат встроенный список не трогает. Служебные команды вроде /ban ник не изменяются, /me и /announce маскируются. Отключить встроенный список нельзя.

Фильтр узнаёт слово, даже если его пытаются спрятать:

Приём Пример того, что ловится
латиница вместо кириллицы и наоборот смешанное написание одного слова
цифры и символы вместо букв 4, 3, 0, 1, \|, @, $, € вместо букв
растянутые буквы повтор одной буквы много раз
пробелы, точки, дефисы внутри слова «н е г р», «н.е.г.р», «не-гр»
невидимые символы и диакритика zero-width, мягкий перенос, символы-теги Unicode, зачёркивание
«стилизованные» буквы полноширинные, жирные математические, в кружках и квадратах, флаги
кодирование %D0%BD%D0%B5…

ASCII-арт текстовым фильтром надёжно не распознаётся.

Свои слова канал добавляет в блоке «Запрещённые слова». Звёздочка значит «что угодно»:

Запись Что маскирует
казино только это слово
казин* слова, которые так начинаются: «казино», «казиношка»
*казино слова, которые так заканчиваются: «онлайнказино»
*казин* слова, где это есть в любом месте: «мегаказиношка»

Можно писать кириллицей или латиницей, все приёмы обхода из таблицы выше ловятся и для своих слов. До 300 записей, в записи от 2 до 32 букв; рядом со звёздочкой — минимум 3 буквы, внутри *…* — минимум 4.

Блок есть в двух местах: здесь, во вкладке «Модерация чата», и на странице «Модерация». Менять список могут владелец и модераторы с правом «Общие настройки бота: управлять» или «Модерация зрителей: управлять» (пресеты «Доверенный помощник» и «Модератор чата»). С правом «смотреть» список виден, но не редактируется. Каждое изменение попадает в живой журнал канала в раздел «Модерация»: кто, откуда и какие слова добавил или убрал.

Бот начинает маскировать новые слова сразу после сохранения, отдельные процессы и оверлеи — в течение минуты.

Антиспам команд

Блок «Антиспам команд» во вкладке «Модерация чата» решает, что делает бот, когда зритель пишет команду, которая у него ещё на кулдауне:

  1. Бот один раз отвечает: «Команда !рост на кулдауне, попробуй через 1 мин 20 с».
  2. Повторные попытки в том же кулдауне бот молча игнорирует.
  3. Если включён таймаут и зритель после предупреждения написал команду ещё N раз, он получает таймаут ровно на остаток кулдауна (минимум 10 секунд) с причиной «Ты слишком часто используешь !рост, попробуй через …». Когда таймаут закончится, команда уже снова доступна.
Настройка По умолчанию Что делает
Отвечать о кулдауне один раз включено если выключить, бот отвечает на каждую попытку
Таймаут за спам командой выключено включает шаг 3
Сколько попыток простить 3 попытки задаёт N из шага 3, от 1 до 10

При значении «3 попытки» первая попытка на кулдауне получает предупреждение, вторая и третья проходят молча, а четвёртая заканчивается таймаутом.

Антиспам работает для базовых и своих команд и для правил-команд. Для отдельного правила поведение меняется в конструкторе правил: «Ограничения» → «Когда просят раньше времени». Модераторов и стримера бот не таймаутит. За минуту антиспам выдаёт на канал не больше 10 таймаутов, чтобы флешмоб не превратился в массовые наказания.

Таймаут выдаётся от имени владельца, если у него есть право Twitch «Таймауты и баны», иначе — от PulseCasterBot с правами модератора. Пока нет ни подключённого Twitch владельца, ни прав модератора у бота, таймаут включить нельзя: под тумблером видна причина. Если зрители не получают таймауты, проверьте у владельца право «Таймауты и баны» или выполните в Twitch-чате /mod PulseCasterBot.

4. Доступы и лимиты канала

Блок Доступы и лимиты не столько настраивает, сколько показывает текущее состояние канала: какие разделы доступны, какие лимиты уже заняты и где осталось место.

Функции канала

Здесь видно, доступны ли основные возможности:

Функция Что означает
Аналитика отчёты, summary и графики канала
Картинки в подписках публикации с изображениями для анонсов стрима
Динамические цены изменение стоимости наград по спросу
Медиа-механики кинопросмотр, списки и медиа-страницы
Пройденные игры карточки и прогресс прохождений

Если функция помечена как Закрыто, её настройки могут не открываться или работать частично.

Правила

Блок Правила показывает:

  • сколько правил доступно;
  • сколько уже используется;
  • сколько осталось;
  • сколько правил создано всего;
  • сколько активно;
  • сколько выключено.

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

Динамические цены

Блок показывает лимит активных сценариев динамической цены для наград Twitch.

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

AI-лимиты

AI-лимиты считаются по месяцам и отдельно для разных функций:

Лимит Где используется
Оракул команда !оракул
Предсказания команда !предсказание
Ответы на сообщения AI-ответы бота, !суперспособность, действие правила «Суперспособность» и генерация новых пачек для !пословица / !кино; готовый кэш лимит не расходует
Будущие AI-правила резерв под автоматические сценарии

Если лимит закончился, соответствующая функция может перестать отвечать до обновления лимита.

5. Шатауты при рейде

На вкладке Прочее в блоке Шатауты при рейде два переключателя:

Настройка Что делает
Автоматически отмечать рейдеров отправляет шатаут каналу, который пришёл рейдом
Только каналам из списка шатаут при рейде получают только каналы из списка на странице «Шатауты и рейды»

Это те же переключатели, что на странице Шатауты и рейды во вкладке Когда шатаутить. Там же — список каналов, шатаут по первому сообщению, очередь и лимиты Twitch, объявления в чат и журнал.

Для шатаутов нужен подключённый аккаунт владельца Twitch или права модератора у бота. Если прав нет, интерфейс покажет предупреждение и не даст включить настройку. Страница проверяет именно фактическую роль PulseCasterBot в канале, а не только scopes общего токена. Если показана просьба выдать модератора, владелец должен выполнить /mod PulseCasterBot в Twitch-чате.

6. Как настраивать без лишнего шума

  1. Оставьте включёнными только команды, которыми канал реально пользуется.
  2. Для новых механик сначала включайте команды модераторов, а зрительские команды добавляйте позже.
  3. Не включайте все реакции бота сразу, если чат уже активный.
  4. Смотрите лимиты до создания большого числа правил.
  5. Для шатаутов начните со списка близких каналов; пауза между шатаутами — не меньше 120 секунд (лимит Twitch).
  6. Если рейдов много, включите минимальный порог зрителей или режим «Только каналам из списка».

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

Симптом Где смотреть сначала
Команда не отвечает общий тумблер блока и тумблер конкретной команды
Настройка включена, но бот не отвечает предупреждение о доступе к Twitch-чату; выполните /mod PulseCasterBot или подключите OAuth владельца
Модераторская команда не работает включён ли блок Команды админа и владельца
!команды не показывает команду включена ли сама команда в списке
Бот слишком часто отвечает в чат реакции, реплаи и отдельные шумные команды
Новое правило не включается блок Правила: лимит, активные и выключенные правила
Динамическая цена не включается доступность функции и лимит динамических цен
AI-команда перестала отвечать AI-лимиты за текущий месяц
Авто-шатаут не включается доступ Twitch владельца или права модератора у бота
Шатаут не отправился сразу очередь, пауза между шатаутами и задержка от старта
Рейдер не получил шатаут белый список, минимальный порог рейда и права для шатаута

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