YOUTUBE × TWITCH
One chat. Two platforms.
TheoChat merges YouTube live chat into your Twitch chat panel in real time, with moderation sync and an opt-in mod-delay buffer. Zero-delay by default. Mods get a window to delete; deleted messages never show.
SERVICE—
YOUTUBE—
BRIDGEIDLE
HOW IT WORKS
Push-first. Fallback-safe. Built for Theo.
01
YouTube goes live
YouTube PubSub pushes a notification the instant Theo goes live. If PubSub misses, Twitch live-state fallback can recover the bridge while a client is connected.
02
gRPC stream opens
The service attaches to YouTube's live-chat gRPC stream. Messages, super chats, and moderation events arrive in real time, with watchdog recovery if the stream goes stale.
03
Inject into Twitch DOM
The browser extension renders each message inside the native Twitch chat with a YT badge. Mod deletions and bans sync immediately, with a 30-second fallback sweep while live.
SPEC
Built the way a streamer actually works.
LATENCY
<200 MS
IDLE QUOTA
0 /DAY
MOD DELAY
0 – 30 S
TRACKING
NONE