Social Stream Ninja

Background Service Dashboard Not the main app

⚠️ IMPORTANT: You must keep this page open for Social Stream Ninja to work!
ℹ️
This is not the main application. This is just a background service page that powers Social Stream Ninja.
All settings and controls are available through the extension popup or main menu.
Do not close this page or the extension will stop working.

###
Connection Status

🎮 Remote Control API (ch 1/2): Checking...
📡 Chat to External Apps (ch 3/4): Checking...
📶 Signaling (VDO.Ninja): Checking...
🔗 WebRTC (P2P): Checking...
⚡ Extension: Checking...
Session ID: Loading...
Note: WebRTC (P2P) is the default transport. The API WebSockets are optional: 🎮 Remote Control for StreamDeck/Bitfocus commands, 📡 Chat Relay to receive chat in external apps (Python/Node).

###
Message Statistics

0
Messages Processed this Session
0
Active Sources

###
Active Features

🎹 MIDI Support
🧠 Sentiment Analysis
📋 Waitlist Mode
🔥 Hype Mode
🎵 Spotify
🤖 Streamer.bot
🔧 Custom JS
System initialized. Waiting for events...
Event Flow Editor
The Flow Editor lets you create custom and complex triggers and action workflows. Have fun with your stream!
⚡ For media playback and OBS actions, add the Actions Overlay to your stream (available via settings menu)

### Test Flow

Source Platform:
Username:
Message: Hello, world!
Moderator VIP Admin Has Donation
Donation Amount:
First-time chatter Set last activity
Last activity

Applies to message-properties “last activity” filters using the current time as reference.

Test against all active flows (not just current flow)
Warning: The current flow has unsaved changes. Test results may not reflect the latest changes.

Test results will appear here after running a test.