Squeek Stream Kit

Squeekchain Genesis · stream companion

Your chat calls the hamster

Every ten minutes Squeekchain settles a round of Squeektoshi's wheel. Your viewers call what he does in the next one, nap, jog or zoomies, and the real wheel settles it: points, streaks, a leaderboard on your overlay. Around it, an LED board of his wheel, alerts, a round ticker, stream goals, a cam frame and scenes. Browser sources for OBS and Streamlabs, free, no account, no key.

Your stream

Set it up

Stream goal

Look and alerts

LED color
Alerts

Previews run on sample data with 60-second rounds, so you can watch a round settle. The links use the real wheel and its 10-minute rounds unless "Demo data in OBS" is on.

Round Call, goals, frame and scenes

During each 10-minute Squeekchain round your viewers call what Squeektoshi does in the next one. With a Twitch channel the overlay tallies the chat's calls, settles the round when it ends and keeps the top callers of the stream; without one, viewers play on the second screen and the watch page.

The board, strip, alerts and ticker

For your viewers

Second screen

A page for a phone next to the stream: Round Call with their streak and points, the LED board, the round clock and the latest events on Squeekchain. Share live.html.

Watch page

Squeekchain's own livestream with the board, alerts and ticker on top, and Round Call under it. Share watch.html?youtube=…, ?twitch=… or ?x=….

Chat commands

!napthe wheel will not turn next round (1 point)
!joghe runs, under the zoomies mark (1 point)
!zoomiestwo readings at or over it (3 points)
!squeeka cheer: the Round Call overlay flashes

Add it in OBS or Streamlabs

  1. Copy a link above.
  2. In OBS: Sources, +, Browser. In Streamlabs: Add Source, Browser Source. Paste the link as the URL.
  3. Set the width and height shown next to the link. Leave the custom CSS empty: the pages are already transparent (the scenes are full dark screens on purpose).
  4. For sounds tick "Control audio via OBS", and untick "Shutdown source when not visible".

What sets off an alert

AlertWhen
Wake upThe wheel turns again on two readings in a row after at least three minutes still.
NapThree minutes without a turn after he was running.
ZoomiesRunning at or above your threshold (4.5 km/h by default) on two readings in a row. Once per burst.
Block foundA settlement on SqueekCore completes one or more Squeek blocks.
Top speedSqueekchain records a new top speed.
DistanceLifetime and daily distance milestones.
StreakDays in a row over 5 km.
MergeSomeone merges two Squeeks (off by default).
Goal reachedThe stream goal bar fills up (on the goal overlay itself).

Readings come from Squeekchain's public API every 5 seconds, the event feed every 15. Reloading a source never replays old alerts. If the API is down the board shows OFF AIR, keeps the last values, and Round Call rounds are void.