Начните с источника события
Multi Alerts показывает события, уже захваченные Social Stream. Он сам не входит в Twitch, Kick, YouTube, TikTok или другую платформу.
- Подключите и активируйте источник платформы, предоставляющий событие.
- Оставьте страницу источника или окно источника отдельного приложения активным.
- Используйте одинаковый идентификатор сеанса Social Stream в источнике, всплывающем окне, док-панели и URL Multi Alerts.
- Проверьте оверлей уведомления из его настроек, прежде чем отлаживать подключение платформы.
Успешный предпросмотр доказывает, что макет уведомления работает. Это не доказывает, что у источника платформы есть разрешение получать такое событие в эфире.
Категории Multi Alerts
| Категория | Общие имена событий | Примечания |
|---|---|---|
| Новый фолловер | new_follower, follow, followed | Требуется источник, захватывающий события фолловеров, и необходимое разрешение платформы. |
| Подписка | new_subscriber, resub, subscription_gift, альтернативные имена подписок | Включает повторяющиеся, подаренные и аналогичные платным подпискам события, где они поддерживаются. |
| Пожертвование / подарок | superchat, supersticker, gift, tip, альтернативные имена пожертвований | Строка чата с пожертвованием вместо этого может использовать hasDonation и donoValue. |
| Биты | cheer, bits | Сумму можно отфильтровать параметром минимального пожертвования или денежной суммы. |
| Рейд | raid, host, redirect | Доступность и имена зависят от источника платформы. |
| Аукцион | auction_update | Уведомления о победе на аукционе включаются отдельно. |
| Hype Train | hype_train | Уведомления Hype Train включаются отдельно и требуют подходящего доступа Twitch EventSub. |
Количество зрителей, общее число фолловеров, состояние эфира и рекламной паузы — это обновления, а не обычные карточки уведомлений. Используйте Справочник событий при создании получателя API или собственного оверлея.
Основные события платформ
Это текущие канонические имена событий, когда выбранный режим источника может передавать соответствующую активность.
| Активность | YouTube | Twitch | Kick |
|---|---|---|---|
| Новый участник / подписчик | sponsorship |
new_subscriber |
new_subscriber |
| Продление | resub |
resub |
resub |
| Подаренная платная подписка | giftpurchase, giftredemption |
subscription_gift |
subscription_gift |
| Платная поддержка | superchat, supersticker, jeweldonation |
cheer, либо строку с hasDonation |
gift для подарков KICKs; donation для событий поддержки или чаевых. Оба заполняют hasDonation. |
| Уведомление о фолловере / публичном подписчике | new_follower; задержка API, только публичные подписки |
new_follower |
new_follower |
| Награда канала | - | reward |
reward |
| Рейд / host | - | raid |
Вход только для совместимости; не текущая официальная подписка на события Kick |
Примечание о рейдах Kick: Social Stream принимает устаревшие данные формата raid/host для совместимости, но в текущем официальном каталоге событий Kick нет такой подписки. Не делайте работу сценария Kick зависимой от получения этого события.
Стандартный режим и WebSocket
| Платформа | Стандартный захват | Захват WebSocket / API |
|---|---|---|
| YouTube | Платные сообщения, подписки, подарочные подписки, обновления зрителей и ограниченный набор событий, определяемых по странице. | Общие платные события и подписки, а также достижения участников, уведомления о новых публичных подписчиках и поддерживаемые обновления счётчиков. |
| Twitch | Награды, отображаемые в чате, уведомления о подаренных подписках, обновления зрителей и несколько уведомлений только со страницы. | EventSub добавляет фолловеров, подписки, продления, Cheers, рейды, награды и поддерживаемые события количества и состояния, когда учётная запись и разрешения это допускают. |
| Kick | Чат и простые маркеры страницы для подарков, наград и обновлений зрителей. | Официальные события фолловеров, подписок, подарков, активации наград, KICKs, модерации и состояния эфира после аутентификации. |
Режим WebSocket обычно подходит для уведомлений по событиям. Стандартный захват остаётся полезным, когда нужен только отображаемый чат или аутентификация недоступна.
Включите нужные типы уведомлений
Откройте параметры Multi Alerts в настройках Social Stream. У фолловеров, подписок, пожертвований, битов и рейдов отдельные элементы включения, стиля, звука и внешнего вида. Уведомления аукционов и Hype Train требуют отдельных переключателей.
- Используйте Ставить уведомления в очередь если несколько событий могут прийти одновременно.
- Если события видны в док-панели, но не в Multi Alerts, проверьте фильтры источников.
- Если не видны небольшие чаевые или Cheers, проверьте фильтры минимальной денежной суммы или пожертвования.
- Один раз взаимодействуйте со страницей браузера, если правила автовоспроизведения блокируют собственный звук уведомления.
Предпросмотр перед эфиром
С помощью предпросмотра проверьте выбранную категорию, текст, сумму, медиафайлы, звук, анимацию и поведение очереди.
Какие поля использует каждый инструмент
| Инструмент | Правило совместимости |
|---|---|
| Multi Alerts | Классифицирует канонические event имена, альтернативные варианты, hasDonation, поля подписок и выбранные meta значения в общие категории. |
| Event Flow | Сопоставляйте точные type, event, и поля, отправляемые вашим источником. Прежде чем полагаться на реальное событие, используйте инструмент тестовых сообщений. |
| Озвучивание текста | Строки событий по умолчанию пропускаются, если не относятся к пожертвованиям. Добавьте &readevents если нужно озвучивать события без пожертвований, затем примените обычные фильтры озвучивания. |
| Банка для чаевых / индикатор цели | Обычный режим использует суммы пожертвований. Режим ажиотажа также может начислять очки по полям подписок, продлений и подаренных подписок. |
| Собственный оверлей / получатель API | Используйте канонические поля данных из справочника событий. Задокументированные альтернативные имена принимайте только для обратной совместимости. |
Используйте Создать тестовые сообщения чтобы проверить ожидаемое событие и Примеры сценариев Event Flow с работающими примерами автоматизации.
Примечания по настройке платформ
| Платформа | Первая проверка | Руководство |
|---|---|---|
| Twitch | Войдите как ведущий или модератор с нужными правами и держите EventSub подключённым. | Настройка Twitch EventSub |
| Kick | Осознанно выберите режим источника и завершите аутентификацию, если нужные официальные события её требуют; не ожидайте официального события рейда. | Настройка и аутентификация Kick |
| Другие источники | Убедитесь, что выбранный источник действительно отправляет нужный тип события, а не только сообщения чата. | Поддерживаемые сайты |
Когда настоящее уведомление не появляется
- Убедитесь по журналу источника, док-панели или выводу API, что источник получил событие.
- Убедитесь, что источник и страница Multi Alerts используют одинаковые идентификатор сеанса и пароль.
- Убедитесь, что категория включена и не исключена фильтрами источника или канала.
- Проверьте фильтры минимальной суммы для пожертвований и битов.
- Для Twitch или Kick войдите заново, если чат работает, а защищённые события — нет.
- Держите окно источника активным достаточно долго, чтобы увидеть настоящее событие; один предпросмотр не является сквозной проверкой платформы.
Если используются несколько устройств или режимов подключения, изучите Сеансы, пароли и режимы ретрансляции.