camping · for mercy
mercy audio see it work say hi soundtrack dashboard tent vmails gear crinoid date stay phone cam
0
ready
trip readiness
— for you —

you can relax.

the stream takes care of itself. the streak doesn't depend on us being home — it depends on a few small programs that watch it for me. here's how every piece of it works.

broken arrow · this summer
stream streak
consecutive days live
trip day
no trip dates yet
we've been talking · days
what she loves
films
whip it · labyrinth · creep · scott pilgrim · the craft · donnie darko
sounds
title fight · slowdive · mbv · long songs while she smokes
vibes
zaza + coffee · late-night energy bursts · comic stores (no buying)
hero
spider-man · fungi-apocalypse strategist · lowkey afraid of supplements
no trip dates yet
days
hours
min
sec
r0ice_1
connecting…
main channel
backup channel
connecting…
stays warm so my viewers always have somewhere to go

leave seth a note

he'll see it on his phone. you don't have to explain anything. just say what you want.

voicemail to chat

tap to record (60s max). when seth plays it, chat hears it.

tap below to record
the streak keeper

A daily handoff

Every day at the same time, my stream raids over to a backup channel that runs the whole time we're gone. Once a day, the backup raids back — my channel goes live again, the followers who watch me get their notification, and the streak ticks forward.

If it slips My phone pings me within 5 minutes. I can run the raid by hand from the tent in under a minute. It's not your job to remember it.
the silent watchman

A program that watches OBS

OBS is what actually broadcasts to Twitch. A tiny watchdog checks every 60 seconds that OBS is still running. If it's not, the watchdog brings it back. We never need to touch the computer for this.

If it slips Same phone ping. I can also log in to the home PC from my phone (through Tailscale + Sunshine) and reset it manually. Like reaching through the screen.
the audio crate

A pre-picked playlist

Before we leave, I'm loading the VPS up with about a week's worth of Theo Von / Joe Rogan / Lex audio. Even if the internet at the campsite is dead, the stream still has something to play.

If it slips The system falls through to a silent backup loop. Viewers might hear quiet for a bit. The world keeps spinning. The streak does not break for silence.
the bouncer

The chat self-defends

If chat starts misbehaving — slurs, spam, a raid going sideways — the bot automatically locks the room down (emote-only) and DMs me right away. I unlock it from my phone when it's safe again. Nothing ugly stays up for long.

If it slips Worst case the room goes quiet for a few minutes until I see the DM. The audience knows the bot does this — they're patient about it.
the voice in the tent

I can still talk to chat

From my phone, I can record a 60-second voice note ("hey chat, day three, the lake is unreal") and play it directly through the stream's microphone. Chat hears my real voice — they know I'm still here, just away.

If it slips The voicemail just doesn't play. The stream keeps going. We try a different note. No domino effect.
the pulse check

A page that pings me

Every 5 minutes, the VPS asks Twitch: "Is r0ice_1 still live?" If the answer is no during streaming hours, my phone gets a Discord DM right away. I can fix most things in under a minute from my phone.

If it slips I have a second backup channel keyed up. The system can swap to it automatically and tell me about it later. We don't lose the slot.

You are not the reason if it breaks.

The streak has run three years deep because I built it that way — not because I sat at the computer every minute. If something cracks while we're out there, the system pings me, I fix it from the tent, we go back to the lake. None of it lands on you.

made for you · seth