- Twitch Chat, channel points, follows, subs, raids and more
- OBS Studio Scenes, sources, filters and the replay buffer
- VTube Studio Supporter Props, expressions, hotkeys and tints
- Discord Supporter Your status on your Discord profile
- Steam Supporter Knows which game you are playing
Twitch and OBS are free. VTube Studio, Discord, Steam, two-PC setups and webhooks come with a Twitch sub to Haliebug13, and a free Prime sub counts.
Twitch
Your channel, listening.
Log in once, with no developer account or keys, and CroStream hears your channel in real time and can act on it.
Triggers it adds
- Chat commands
- Follows
- Subs and gifted subs
- Cheers
- Raids
- Channel point redemptions
- Hype trains
- Stream online or offline
- Polls and predictions ending
Actions it adds
- Send chat and replies
- Clips
- Polls and predictions
- Shout outs
- Time out, ban, warn
- Chat modes
- Title and category
- Raids and ads
Twitch
ConnectedEvents it listens for
- Follow on
- Subscription on
- Gifted subs on
- Cheer on
- Raid on
- Channel point redemption on
- Hype train on
Actions your macros get
pixelpanda that was so clean
Moderator mod_owl !clip
CroStream Clipped it! twitch.tv/haliebug13/clip/...
OBS Studio
Drive OBS from chat.
CroStream connects to OBS over its built-in WebSocket server, reads what it is doing and runs your scenes, sources and filters from macros. OBS 28 or newer.
Actions it adds
- Switch scenes
- Show or hide sources
- Turn filters on or off
- Mute and set volume
- Change text and images
- Start or stop streaming and recording
- Save the replay buffer
- Take screenshots
What macros can check
- Current scene
- Streaming
- Recording
- Replay buffer running
- Input muted
Scenes
Sources
- Webcam
- Chat overlay
- Alerts
- Background
Try it: click a scene.
VTube Studio
Your model, wired to your stream.
Chat, channel points, subs and bits move your model, and your model can move your stream. No account or password: approve CroStream once inside VTube Studio.
Triggers it adds
- Hotkey runs
- Face lost or found
- Model loaded
- Model clicked
- Expression changes
- Animation events
Actions it adds
- Hotkeys and expressions
- Props on your model
- Items and emotes
- Tints and effects
- Move and resize the model
- Hold a tracking value
Put on a prop
Hotkeys, expressions, tint
Events it can react to
- Model clicked
- Face lost or found
- Expression changed
Try it: toggle a prop.
Discord
Your status, always in step.
CroStream talks to the Discord app on your computer to put a status on your profile, like Watching CroStream with your stream title and a Watch stream button. No login, no bot.
Actions it adds
- Set your status
- Clear your status
Good to know
- Timer since the stream started
- Up to two buttons
- Suggested automations
- Windows, macOS and Linux
Discord
Connected to DiscordSuggested automations
Steam
Knows what you are playing.
CroStream reads the files the Steam app keeps on your computer, so there is nothing to log in to. Start a game and your Twitch category can follow.
Triggers it adds
- A Steam game starts
- A Steam game stops
- A screenshot is taken
Actions it adds
- Launch a game
- Look up playtime for a chat command
Steam
Playing Starfall TacticsLibrary
- Starfall Tactics212.4 h · Playing now
- Mossy Hollow64.0 h · Yesterday
- Pocket Kingdoms38.7 h · Last week
- Lantern Run9.2 h · Last month
Suggested automation
Two PCs
Game on one PC, stream from another.
CroStream Companion is the same program in companion mode on your gaming PC. Pair it once with a six-digit code and Steam, Discord, hotkeys, screen flash and sounds happen where you play.
Runs on the gaming PC
- Steam
- Discord
- Global hotkeys
- Screen flash
- Sounds
Good to know
- Same local network
- Encrypted link
- One gaming PC per streaming PC
- Steam
- Discord
- Global hotkeys
- Steam Gaming PC
- Discord Gaming PC
- Global hotkeys Gaming PC
- Screen flash Gaming PC
- Sounds Gaming PC
Webhooks
Let other apps call CroStream.
A webhook is a web address one app calls to tell another something happened. Ko-fi, a Stream Deck or Home Assistant can start your macros, and your macros can call out to anything with a web address.
Triggers it adds
- An incoming webhook, checked by token or signature
Actions it adds
- Send a webhook
- Use the answer in later steps
Webhooks
Incoming Outgoing- Ko-fi donation
- Stream Deck button
- Home Assistant
- Your own script
- Home Assistant lights
- A bot
- Your own server
Recent calls
- 8:42:10Ko-fi donationThank the donor in chat 200
- 8:39:55Stream Deck buttonSwitch to Gameplay 200
- 8:31:02Raid: flash room lightsSent to Home Assistant 200
Anything else
Connect what we didn't think of.
CroStream's whole interface can run in any web browser, and the same door lets other tools run macros and read what is happening. All free.
Ways in
- Browser mode
- HTTP API
- Command line
Good for
- A PC with no screen
- A tablet at your desk
- A Stream Deck button
Twitch
ConnectedOBS
ConnectedScene
Just chattingActivity
- nova_k followednow
- !clip ran the Clip macro1 min
- lunarfox raided with 124 min
- Browser modeFree
Use all of CroStream from any browser, on a PC with no screen or from a tablet.
- HTTP APIFree
Let a Stream Deck or your own tools run macros and read what is happening.
- Command lineFree
A small terminal companion for log in and watching chat and events.
At a glance
What each one adds.
Every integration adds its own triggers (when something happens) and actions (what a macro can do). Twitch and OBS are free; the rest come with a Supporter sub.