Алерты
С чем сюда приходят
- мое оповещение никогда не срабатывает на подписки
- где мне взять ссылку для алерта в OBS
- большой донат показывает такой же алерт, как и маленький
- два алерта воспроизводятся одновременно, накладываясь друг на друга
- какой звук проигрывает алерт
Что это за страница
Алерты хранят несколько виджетов оповещений в одном месте — как сама страница описывает себя, «один для донатов, другой для подписок. У каждого свои события, источники и оформление». Виджеты хранятся в группах, и каждая группа — это одна ссылка для Источника Браузера в OBS.
Как это настроить
- Откройте Алерты. При первом запуске есть одна группа, Основная, с одним виджетом в ней, Донатные.
- Нажмите Создать виджет. Появится виджет с именем Новый виджет, и его редактор сразу откроется. Имя редактируется в заголовке редактора, рядом с К списку.
- В левой колонке выберите событие. В разделе На что реагирует отметьте, на что отвечает виджет: Донатные, битсы, фолловеры, подписки, раздачи подписок, рейды, награды за баллы. Подсказка ниже гласит: «Если событие подходит под несколько виджетов, побеждает наиболее специфичный — с более высоким порогом суммы».
- При отмеченных Донатные или битсы появляются два дополнительных поля. Минимальная сумма — «0 — без порога. Донаты сравниваются в вашей базовой валюте, битсы — в битсах». Донатные площадки — «Не отмечено — этот виджет игнорирует донаты с этой площадки. Новые площадки показываются автоматически».
- Выберите Данные. Здесь хранится всё, что показывает карточка, собрано вместе, чтобы написанное не было разбросано по разделам оформления. Текст заголовка, Текст суммы и Текст сообщения — это три строки. Каждая начинается со встроенной формулировки для вашего события и может быть переписана: чипы под полем вставляют {user}, {amount}, {currency} и {message} в позицию курсора, и предпросмотр следует по мере ввода. Переменная, для которой у события нет значения — например, сумма для фолловера — выводится пустой, а не прочерком. Очистите поле, и эта строка исчезнет полностью. Изображение — это список добавленных вами картинок, с вариантом Нет изображения сверху. Добавить изображение… открывает системное окно; приложение копирует файл в свою собственную папку, поэтому OBS найдет его, даже если запущен на другом компьютере. Открыть папку показывает эту папку в Проводнике — вот где вы удаляете картинки, которые больше не нужны.
- Выберите Поведение — вторая половина, то, как карточка показывается. Группа решает, какая группа — и, следовательно, какая ссылка OBS — показывает этот виджет: «У каждой группы своя ссылка OBS. Виджеты одной группы появляются в одном месте и ждут друг друга». Длительность отображения (сек) принимает значения от 3 до 30, и отсчет ведется после появления алерта — время появления (fly-in) в него не входит. Анимация появления, При показе и Анимация исчезновения — это три списка. Первый и последний предлагают выезжание с любой стороны, fading, popping, zooming, shrinking или Без анимации; средний работает всё время, пока карточка на экране — pulse, float, sway, breathe, glow, shake, или Неподвижно, что используется по умолчанию. Переключите сцену на вкладку Тестовый и нажмите Воспроизвести, чтобы посмотреть все три подряд. Звук — это список с вариантом Без звука сверху, и каждый файл показывает свою длину рядом с именем: «Настройки → Звук» в приложении». Громкость звука — это ползунок.
- Остальная часть левой колонки — это внешний вид: Подложка, Заголовок оповещения, Сумма / Событие, Сообщение донатера. Цвета, шрифты, размеры, границы и тени каждой части открываются справа и сразу же показываются в предпросмотре. Эффект границы в группе Подложка превращает контур карточки в живую электрическую границу — зубчатую, светящуюся линию вокруг карточки. Цвет эффекта, Скорость эффекта и Хаос эффекта находятся рядом; хаос — это насколько линия отклоняется от края. Она работает только пока алерт на экране. Сумма / Событие и Сообщение донатера имеют те же элементы управления текстом, что и заголовок: шрифт, регистр текста и межбуквенное расстояние, а у сообщения есть свой собственный вес шрифта. У каждой из трёх строк своё выравнивание — Выравнивание заголовка, Выравнивание суммы и Выравнивание сообщения, на выбор По левому краю, По центру или По правому краю. Новые виджеты начинают с положения по центру — именно так алерты и выглядели в OBS; предпросмотр теперь слушается той же настройки, так что настроенное и увиденное в эфире совпадают.
- Оформление вверху этой колонки меняет весь внешний вид сразу — встроенные темы Киберпанк, Минимализм, Ретро, плюс ваши собственные шаблоны. Применить применяет выбранный; поле имени с кнопкой Сохранить сохраняет текущий вид как ваш шаблон. Выбор одного из ваших шаблонов помещает его имя в это поле, и кнопка превращается в Обновить: сохранение тогда перезаписывает этот шаблон, а не создает копию. Введите другое имя, и она снова станет Сохранить.
- Сцена выше имеет две вкладки. Предпросмотр держит карточку на экране постоянно — это та, на которой нужно настраивать цвета и шрифты, потому что карточка, которая уезжает во время редактирования, будет мешать. Тестовый начинается как пустое окно, так выглядит источник OBS до события; Воспроизвести запускает всё шоу с выбранным звуком и снова оставляет окно пустым. − и + рядом с ними масштабируют сцену.
- Нажмите Сохранить. Имя, событие, поведение и внешний вид — всё сохраняется одной этой кнопкой — К списку выходит без сохранения. Сбросить оформление сбрасывает установленное вами оформление.
- В списке каждая строка виджета имеет переключатель (Включён), кнопку воспроизведения, Дублировать, Удалить и Настроить. Кнопка воспроизведения показывает этот алерт в OBS по-настоящему — событие проходит тем же путем, что и живой донат, включая очередь и звук. Это не то же самое, что вкладка Тестовый в редакторе, которая только анимирует предпросмотр. Если ссылка группы не открыта как Источник Браузера, показать его некому, и приложение сообщает об этом в консоли логов.
- В заголовке группы находится ссылка и кнопка Копировать — это то, что вставляется в Источник Браузера в OBS. Имя группы редактируется прямо в заголовке.
- Создать группу добавляет второе место на экране с собственной ссылкой. Начиная с двух групп, стрелки Поднять приоритет и Понизить приоритет упорядочивают их: «Чем выше группа, тем она важнее: ее алерт перескакивает вперед ожидающих из низших групп. Алерт, который уже воспроизводится, никогда не прерывается». Своя очередь выводит группу из общей очереди ожидания — «ее алерт может воспроизводиться одновременно».
- Удалить группу сначала спрашивает подтверждение и перемещает виджеты этой группы в оставшуюся; ссылка удаленной группы перестает работать, поэтому удалите ее из OBS.
Что это не умеет
- Воспроизвести на вкладке Тестовый остается на этой странице: оно анимирует сцену, и ничего не доходит до OBS. Кнопка воспроизведения в списке виджетов — это та, которая доходит до OBS.
- Анимацию при показе карточки нельзя настроить по времени вручную — у каждого варианта свой ритм, и карточка сохраняет его всё время, пока алерт на экране.
- Одно событие дает один алерт на группу — побеждает наиболее подходящий виджет. Порядок внутри группы не задается вручную: «Проверяется сверху вниз: сначала идут виджеты с более высоким порогом суммы. Порядок расставляется автоматически».
- Не каждое событие приходит с каждой площадки, и в списке это подписано. Фолловеры и рейды приходят только с Twitch; подписки и раздачи подписок — с Twitch и YouTube; награды за баллы — с Twitch и Kick; донаты — почти отовсюду. Дело не в приложении: у YouTube нет уведомления о новом бесплатном подписчике вовсе — его webhook сообщает только о видео, — а Kick знает подписку как значок в чате, а не как событие. Платное спонсорство YouTube приходит: о нём объявляют в чате.
- Смайлы и значки битсов рисуются картинками. Битсы отправляются словом внутри сообщения — «Спасибо Cheer100», — и на месте этого слова алерт показывает тот самый значок, который выбрал зритель: серый на один бит, дальше фиолетовый, зелёный и остальные по сумме, а если у канала есть свои значки — и они тоже. Смайлы канала и смайлы суперчатов YouTube рисуются так же.
- Минимальная сумма и Донатные площадки существуют только для денежных событий: если донаты и битсы не отмечены, оба поля скрыты.
- И звук, и изображение выбираются из списка; нельзя ввести свою собственную ссылку. Ссылка, сохраненная до появления выбора, остается в списке и продолжает работать.
- Картинки хранятся в одной папке, общей для всех алертов. Удаление картинки оттуда убирает ее из алертов, которые ее использовали, и эти алерты не показывают картинку, пока вы не выберете другую.
- Файлы SVG не принимаются — только PNG, JPEG, GIF, WebP и AVIF.
- Длительность отображения (сек) не принимает значения ниже 3 или выше 30.
- То, где алерт находится на экране и какого он размера, задается в Источнике Браузера в OBS — на этой странице нет полей позиции или размера.
- Последнюю оставшуюся группу нельзя удалить.
- Страница не хранит историю уже проигранных алертов.