TheoChat v1.4.2 — Real-time moderation
Removes the mandatory 30-second chat delay that v1.3.0 introduced. YouTube messages
now render into Twitch chat in ~100-200ms instead of being held for half a minute.
Changed
- Messages render immediately. The 30s pre-render hold is gone. Mod delete and
ban events continue to remove messages in real time via gRPC tombstones. - Popup redesign. The disabled-slider "MOD SAFETY WINDOW" section is now a
static "DELIVERY MODE: LIVE" readout. TheBUFFEREDtelemetry cell is nowMODE.
Removed
DEFAULT_DELAY_MS,MIN_SAFE_DELAY_MS,DELAY_MSconstants in content.jspendingQueue,queueOrInject(),flushPendingQueue()theochat.setDelaymessage handler- Delay slider in popup.html
Rationale
The 30s buffer was a defensive workaround that duplicated what gRPC tombstones
already solve. The real-time tombstone path delivers mod deletions in ~50-200ms,
and the existing reconcile sweep catches anything missed. The forced 30s hold
just made Twitch viewers see YouTube chat half a minute late with no added
moderation safety.
Full Changelog: v1.4.1...v1.4.2