Примеры сценариев Event Flow

Руководство по розыгрышам, платным билетам, игровым призам и восстановлению

Создавайте полезную автоматизацию по одному небольшому сценарию за раз.

Для чего нужен Event Flow

Запустите собственный процесс кнопкой Stream Deck или вызовом HTTP/WebSocket/P2P API.

Event Flow — расширенный редактор автоматизации. Используйте его, когда переключателей всплывающего окна недостаточно: фильтруйте чат, запускайте медиа, пересылайте сообщения, вызывайте вебхуки или управляйте OBS.

Обзор руководства Event Flow с объяснением источников, логических узлов, действий и данных событий
Разделите задачу на три части: исходное событие, логика или фильтр и действие.

Перед любым сценарием

  1. Используйте одну тестовую платформу и один сеанс Social Stream.
  2. Откройте док-панель и убедитесь, что чат поступает.
  3. Открыть actions.html?session=YOUR_SESSION если сценарий воспроизводит звук или медиа либо управляет OBS.
  4. Перед эфиром проверьте сценарий тестовым сообщением или безопасным триггером.
  5. Экспортируйте работающий сценарий перед крупным изменением.

Идеи сценариев

СценарийТриггерДействие
Звук по ключевому словуСообщение содержит !hypeВоспроизведите аудиоклип в actions.html.
Медиа для награды KickСобытие награды / баллов каналаПокажите изображение, видео или воспроизведите звук.
Новый участник чатаПризнак или фильтр первого сообщения участникаВыделите сообщение или покажите приветственный оверлей.
Уведомление о пожертвованииhasDonation или событие пожертвованияОтправьте в оверлей уведомлений, вебхук или действие сцены OBS.
Пересылка через вебхукФильтр платформы / типаОтправьте выбранные данные в свой сервис методом POST.
Случайный выбор звукаКлючевое слово + элемент RANDOMСлучайно воспроизведите один из двух клипов — см. мини-сценарий D в руководстве редактора.

Пример медиа для награды Kick

Это самый распространённый практический шаблон Event Flow: распознать награду и воспроизвести медиа через Flow Actions.

Пример триггера Event Flow для наград Kick
Начните с конкретного триггера, чтобы сценарий не срабатывал на каждое сообщение чата.
Поля медиа-действия Event Flow для звука или медиафайла, запускаемого наградой
Затем укажите в действии нужный звук, изображение, видео или вывод оверлея.

Подробное объяснение: Руководство по звукам и медиа наград Kick.

Решение частых проблем

  • Ничего не происходит: сначала убедитесь, что исходное событие приходит в док-панель.
  • Звук или медиа не воспроизводятся: держите actions.html открытым с тем же сеансом, затем проверьте Руководство по размещению медиафайлов для Event Flow.
  • Действие OBS не выполняется: проверьте OBS WebSocket v5, порт 4455, пароль и разрешения.
  • Сценарий запускается слишком часто: добавьте более строгий фильтр платформы, события, ключевого слова или пользователя.

Полный справочник: Руководство по редактору Event Flow.