Central brain that turns TikTok / Twitch events into sprays, shocks, lights and chaos.
/RANDOM – Fire a weighted random disturbance based on your likes config./TEST – Manual test buttons for every configured disturbance./CONFIG – Config hub for weights, combos, randos, /ALL, SAFE/HOT, tunnel, crosshairs./ENDPOINTS – JSON index of endpoints (handy for tools / OBS scripting)./LOGS – General server log viewer (auto-scroll)./ALL/LOG – Realtime /ALL queue + cooldown log./RANDOM – Uses disturbance weights from /CONFIG/likes and rotates through them.
/COMBO/<name> – Fire a named combo (multi-device scene) defined in
/CONFIG/combos.
/RANDO/<name> – Pick one random disturbance from a named set configured in
/CONFIG/RANDOS.
/TEST – HTML page with buttons that hit /trigger/<disturbance> for each DIST_ key.
/trigger/:disturbance – Direct trigger by key (lowercase), e.g.
/trigger/dist_max_spray_mini.
/ALL – Queue a blast to every URL in the configured allDestinations array.
Respects global cooldown between tickets.
?loop=N – enqueue N tickets (N runs of the full list + cooldown each).?burst – use fast 250ms cadence between tickets instead of full cooldown./CONFIG/ALL – Edit the destination list and cooldown in seconds.
/ALL/LOG – Live log of:
trigger URL, each line in the array, success/fail, and cooldown start/end.
/SAFE – Calls /SAFE on each base host in /CONFIG/SAFEHOT.
/HOT – Calls /HOT on each base host (arm / hot mode).
/CONFIG/SAFEHOT – Manage the list of hosts like
http://10.69.10.15 that should receive SAFE/HOT.
/likes – Simple likes counter overlay (auto-refresh 1s)./lps – Live likes-per-second overlay./lps30 – 30-second rolling LPS overlay./lps15 – 15-second rolling LPS overlay./lps10 – 10-second rolling LPS overlay (slower refresh)./raw_likes_value,
/raw_lps_value,
/raw_lps30_value,
/raw_lps15_value,
/raw_lps10_value.
/OVERLAYS/LIKES – Minimal likes overlay for browser source./OVERLAYS/likesgoal – Shows current likes goal./OVERLAYS/likesnext – Shows friendly name of the next disturbance./OVERLAYS/likesfull – Big overlay: current / goal – next./OVERLAYS/RAW/LIKES,
/OVERLAYS/RAW/likesgoal,
/OVERLAYS/RAW/likesnext,
/OVERLAYS/RAW/likesfull.
Control via /HYPE?SET=.... When hype level 7 is active, a RANDOM disturbance fires every
5000 likes.
| Level | SET value | Description | Timer / Trigger |
|---|---|---|---|
| Stop | 0 or stop |
Stops hype timer & turns off Hue bulbs. | None |
| 1 | 1 or red |
Short interval with red Hue color. | Timer interval: 5s |
| 2 | 2 or orange |
Orange Hue, moderate interval. | Timer interval: 10s |
| 3 | 3 or purple |
Purple Hue. | Timer interval: 15s |
| 4 | 4 or blue |
Blue Hue. | Timer interval: 20s |
| 5 | 5 or green |
Green Hue. | Timer interval: 25s |
| 6 | 6 or start / aqua |
Aqua Hue (default “hype running” state). | Timer interval: 30s |
| 7 | 7 or white |
Threshold mode – fires /RANDOM when likes jump by threshold. | Trigger every 5000 likes |
/hype-level returns JSON with the current calculated level and lps10 value.
/TUNNEL/START?Time=60 – Start a tunnel run. Progress is written to
tunnelsize.txt and exposed via /TUNNEL/SIZE.
/CONFIG/TUNNEL – Set how many likes are needed to complete the tunnel.
/CROSSHAIRS/START?time=60 – Start a crosshair counter session (likes grouped in chunks).
/CROSSHAIRS/COUNT – Plain text count from crosshairs.txt (for overlays).
/CONFIG/CROSSHAIRS – Set how many likes per “crosshair” tick.
/CONFIG/likes – Disturbance weights, like threshold, Hue durations and hue-enable flags.
/CONFIG/combos – Build multi-trigger combos and auto-generate their /COMBO endpoints.
/CONFIG/RANDOS – Build RANDO sets used by /RANDO/<name>.
/CONFIG/ALL – Configure the /ALL destination list + cooldown seconds.
/CONFIG/SAFEHOT – Configure which hosts receive SAFE/HOT broadcasts.
/CONFIG/TUNNEL – Configure tunnel likes goal./CONFIG/CROSSHAIRS – Configure likes-per-crosshair./MULTIPLIER – Get or set a simple scalar in multiplier.txt via
?set=2, ?set=0.5, etc. Used by external scripts.
/VC?time=30 – Enables GoXLR FX for N seconds, then disables automatically.
/REBOOT – Reboot host via systemd. Optional ?type=forced to send a double-force reboot.
/LOGS – High-level logs with auto-scroll./raw_logs – Raw JSON log array (for tooling)./ENDPOINTS – Machine-readable index of the above endpoints./COMBO/<name> and /RANDO/<name>.