Skip to content

Twitch · OBS · Discord Never miss the moment. CroStream catches it for you.

CroStream runs on your own PC and keeps watch over your stream: chat, channel points, raids, follows and subs. The instant something happens, it handles it for you, so you can stay in the moment with your community. Set it up once, no code needed.

  • A raid landsShoutout and a thank-you
  • Points redeemedThe scene switches
  • New followerAn alert on screen
  • !clip in chatA clip, posted in chat

Get started See everything it does

CroStream reacting to stream events: a !clip command saves a replay and posts a clip, a raid gets a shoutout and an alert, a channel point reward switches the OBS scene, and a new follower gets an alert and a thank-you STREAM CHAT pixelpanda: lets gooo nova_k: that was so clean lunarfox: hi chat! Send a message 1 2 3 LIVE CAT CAM !clip MACRO · clip OBS · Gameplay mod_owl: !clip Save replay buffer OBS Create clip Twitch Send chat message Twitch CroStream @mod_owl clipped it! clips.twitch.tv/BraveOwl Replay saved Raid MACRO · raid OBS · Gameplay nova_k is raiding with 42 viewers! Send announcement Twitch Shout out a channel Twitch Show an alert Overlay CroStream Welcome in, raiders! Go follow @nova_k Raid alert on screen Reward MACRO · cat cam OBS · Cat Cam lunarfox redeemed Cat cam (500) Switch scene: Cat Cam OBS Wait 30 seconds Delay Switch scene back OBS CroStream Cat cam for 30 seconds! Thanks, @lunarfox Scene: Cat Cam Follow MACRO · follow OBS · Gameplay pixelpanda just followed! Show an alert Overlay Play a sound Sound Send chat message Twitch CroStream Thanks for the follow, @pixelpanda! Follow alert on screen

01 · Why CroStream

Your stream shouldn't need five tabs and a free hand.

Clipping, scene switches, shoutouts and alerts are moments. When they live in a bot in one tab, an alert service in another and OBS hotkeys you have to remember, the moment is usually over by the time you get there.

Without it

  • You do it by hand, mid-game. Alt-tab to clip, hunt for the scene, type the shoutout, and hope chat didn't move on.
  • Every tool knows half the story. The chat bot can't touch OBS, OBS can't see channel points, and the alerts can't do either.
  • Your setup lives in other people's dashboards. Commands, overlays and viewer data are spread across services you don't run.

With CroStream

  • Chat and channel points pull the levers. A command, a redemption, a raid or a hotkey runs a macro, and the macro does the work.
  • One app sees everything. Twitch events, OBS, overlays, sounds and viewer points meet in one place, so one macro can use all of them.
  • It runs on your computer. Your config, viewer records and history are files you own, with no CroStream account in between.

Already happy with your bot? Keep it. CroStream covers some of the same ground (chat commands, channel point reactions, alerts, overlays and points), and it can import points from a StreamElements or Streamlabs export when you're ready to move.

02 · How it works

When this happens, run this macro.

Every reaction is a trigger and a macro. You build both in the app, test them with one click, and let them run while you stream.

  1. 01 · Listen Something happens Chat, channel points, follows, bits, raids, hype trains, a hotkey
  2. 02 · Match A trigger fires With the roles, cooldowns and queue you set
  3. 03 · Run A macro runs Steps that run in order, with pauses and choices
  4. 04 · Act Your stream reacts OBS, Twitch, overlays, sounds, Discord

Built to be trusted live

A macro that misfires on stream is worse than no macro. CroStream gives you the tools to know it works before chat finds out.

  • Test with one click

    Every trigger has a Test button that runs its macro with a sample event, without waiting for chat or spending anyone's points.

  • Queues that keep the pace

    A flood of redemptions waits in a queue and plays one at a time, at the pace you choose, and can keep its place across a restart.

  • Points come back when it fails

    A redemption is fulfilled when its run succeeds and canceled, with the points refunded, when it doesn't.

  • See what every run did

    The live activity feed shows each event and each macro run, down to which branch it took.

the !clip reaction, as you set it up
When

TwitchSomeone types !clip in chat

  • Anyone can use it
  • Once a minute at most
Then
  1. Save the replayThe last moments of your stream, saved by OBSOBS
  2. Create a clipA Twitch clip of the same momentTwitch
  3. Post the link in chatWith the viewer's name and the clipTwitch

CroStream @mod_owl clipped it! clips.twitch.tv/BraveOwl

No code: you pick the trigger and the steps from lists in the app. This one comes ready to use. Build your own in five minutes

03 · Features

Everything between your chat and your scene

  • Triggers and macros

    Chat commands, channel point redemptions, follows, bits, subs, raids, hype trains and timers, each running a macro you build step by step, with roles and cooldowns.

    Triggers and macros
  • Nearly a hundred actions

    Scenes, sources, filters and the replay buffer in OBS; clips, polls, predictions, ads, raids, shoutouts and moderation on Twitch; and steps pass their outputs on.

    Actions and steps
  • Overlays and alerts

    Layered 16:9 or 9:16 scenes from 720p to 4K with alerts, timers, leaderboards, tickers and an emote wall. Add to OBS creates the browser source for you.

    Overlays
  • Widgets

    Start from one of the 27 built-ins and make it look like your channel, or add one a friend shared with you as a single file.

    Widgets
  • Media library

    The images, sounds, videos and fonts you use on stream in one place, with folders, tags, previews and a trash that empties itself.

    Media library
  • Viewers and points

    A record for every viewer: watch time, chat, bits, subs and a points balance you control, for !points, leaderboards and rewards.

    Viewers and points
  • History that remembers

    Every follow, sub, cheer, raid and redemption with totals and top supporters, a searchable chat log, kept 90 days by default.

    History
  • Global hotkeys

    Press a key combination from any app and run a macro: be right back, mute, scene swap, replay.

    Run a macro from a hotkey
  • No spare screen? No problem

    Run CroStream in the background on your streaming PC and control it from a browser on your laptop or tablet.

    Browser mode

04 · A look inside

The app, as it is today

Real screens from the current build, running with a fresh config and nothing connected.

CroStream
The macro editor with the default clip macro: save the OBS replay buffer, create a Twitch clip, then send the link in chat. The Actions page listing Twitch chat, stream and moderation actions with their IDs. The Widgets page with built-in Text, Rectangle, Frame and Line widgets ready to clone.

05 · Local by design

Your stream data stays with you.

No CroStream account, no telemetry and no server of ours in between. Here's exactly what it talks to, and where the edges are.

Files you own

Settings, secrets, viewer records, history and the media library are files in folders on your computer. Back them up, move them to a new PC, or delete them.

Where files are kept

What it connects to

  • Twitch, to log in, read events and run Twitch actions.
  • OBS, through its built-in remote control, and the Discord app on your computer.
  • Font services, only when you browse fonts.
  • Anywhere you tell it to send something, like a Discord channel.
Privacy policy

Honest limits

  • Pre-release: there is no public download yet.
  • Browser mode has no login; keep it on a network you trust.
  • Twitch logins can't be refreshed, so you log in again when one expires.
Read the FAQ

06 · Get started

From install to your first clip in three steps

Twitch

A Twitch accountCroStream logs in as the broadcaster, with its own registered app.

OBS Studio

OBS 28 or newerIts remote control is built in from OBS 28.

The replay bufferOn and started, for the clip action.

A display, or notNo screen? Run it in browser mode.

What you need

  1. Turn on OBS's remote control. In OBS, open Tools → WebSocket Server Settings, turn it on and note the password. Then turn on and start the replay buffer under Settings → Output → Replay Buffer.

  2. Log in and connect. Start CroStream, click Login and approve the Twitch page that opens. On the OBS page, enter the host, port and password and click Connect.

  3. Type !clip in your chat. The default setup already has it. Watch the Dashboard feed while it works:

    your chat
    • you !clip
    • CroStream @you clipped it! clips.twitch.tv/…

That's the whole loop. Your first chat command builds one of your own from scratch.

07 · FAQ

Questions you're probably asking

Is CroStream free?

That hasn't been decided yet, and CroStream isn't publicly released. The download page will say when it is.

Does it replace a bot like StreamElements?

It covers some of the same ground: chat commands, channel point reactions, alerts, overlays and a points balance. It isn't a hosted service: it runs on your computer. You can import points from a StreamElements or Streamlabs export. Import and export

Do I need my own Twitch application?

No. CroStream logs in with its own registered application, so there is nothing to configure. Logging in to Twitch

Can it run on a machine with no display?

Yes. Browser mode runs CroStream without a window and serves the UI to a browser. Global hotkeys need a desktop, so they don't work there. Browser mode

Can I share my macros and triggers?

Yes. Export saves the ones you pick to a file you can send to a friend, without your passwords, and imported triggers start turned off. Export

Can I style the overlays myself?

Yes. Pick from templates, themes, text effects and frames in the overlay editor, no design skills needed. If you know CSS, you can go further. Overlays

All questions