To wipe the previous stream's chat and activity, use the Session tab.
Tests work without Twitch or YouTube and are meant for checking OBS browser sources.
Copy these into OBS. The access key is added automatically.
1. Create a Twitch application at dev.twitch.tv/console/apps
2. Set OAuth Redirect URL exactly to the URI below
3. Paste Client ID + Client Secret, then click Connect with Twitch
Redirect URI (must match Twitch Console exactly):
Channel name is taken from the authorized account. Use Reconnect chat only after a successful Connect if chat/EventSub dropped.
No Google OAuth and no domain verification. Paste your channel @handle or URL. While you are live, chat, Super Chats, Super Stickers, and memberships merge into the overlay (pink YT tag). Free YouTube subscribers are not exposed by YouTube’s live chat feed.
If you are offline, the server keeps watching and attaches chat automatically when the stream goes live.
Chat reading needs no login. To let the shared chatbot reply in YouTube chat, paste cookies from a logged-in YouTube browser tab (include SID / SAPISID / __Secure-1PSID). Device/TV sign-in cannot post to live chat anymore and breaks reading if applied. Same Chatbot triggers fire on Twitch and YouTube — replies go back to the platform the viewer used.
Tip: open youtube.com while logged into the channel account → DevTools → Network → any request → copy the full Cookie request header.
NoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneAssign a different sound to each custom reward. Unmapped rewards use the Redeem (default) sound above. Connect with Twitch first, then refresh.
Live accent preview for OBS overlays.
Upload one or many MP3 / WAV / OGG clips, then assign them on the Alerts tab. You can also drag files onto this panel.
When a viewer says one of a trigger’s phrases, the bot can reply in chat as you, play a sound, rain emoji, or flash the overlay. Works on Twitch and YouTube with the same triggers — replies go to the platform the message came from (YouTube replies need cookie sign-in on the YouTube tab). Multiple triggers in one message stack (first 5 by order in chat). Your own messages also work for testing; the bot ignores its own replies so it cannot loop.
No triggers yet. Click Add trigger to create one.
Wipe the chat log, emote rain, activity dock, and alerts from the last stream so every overlay starts clean. Use this between streams.
One trigger = one event. Add up to 6 phrases or words that should fire it.
None
Preview here to check a file. Stream alerts play through the OBS overlay, not this page.