Multi-Stream Chat Reader

Unified real-time feed & TTS controller for Twitch and YouTube live chats

Back to Hub
Chat Feed Control
0 Active Chatters
Stream Chat Feed Unified View
No stream connected yet. Use the sidebar on the left to connect Twitch or YouTube channels.

Frequently Asked Questions

How do I connect my Twitch chat to this reader?

Enter your Twitch channel name in the Twitch Channel input field and click 'Connect'. The reader connects directly to Twitch's public chat IRC feed without requiring login.

How do I connect my YouTube Live chat?

Copy the watch URL of your live stream (e.g., https://www.youtube.com/watch?v=...) or copy the 11-character Video ID, paste it into the YouTube input, and click 'Connect'.

Can I read both Twitch and YouTube chats at the same time?

Yes, this is a multi-stream reader. You can connect both platforms simultaneously, and the messages will merge into a single unified feed, color-coded by platform.

How do I use this as an OBS browser source overlay?

Click the 'OBS Overlay Mode' button to switch to overlay view, copy the page URL, and paste it into a new OBS Browser Source. You can customize style/transparency as needed.

Does the Text-to-Speech (TTS) feature support multiple languages?

Yes, it uses your browser's native Speech Synthesis API. You can choose different voices and adjust rate, pitch, and volume settings from the sidebar.

How do I filter out commands or links from the chat feed?

In the settings panel under filters, check the boxes for 'Hide Commands (!prefix)' and 'Hide Links' to keep the feed clean.

What is the Highlight Keywords feature?

You can add custom words or phrases (e.g., your name, specific questions) to the highlight list. When those words appear, the message gets highlighted with a distinct background and border.

Is my stream data or chat history saved on any server?

No, all processing happens entirely in your local browser. No data or chat messages are sent to our servers, ensuring 100% privacy.

How can I block or ignore messages from specific users?

Add their usernames (one per line) to the 'Blocked Users' list in the moderation panel. Their messages will be automatically hidden from both the reader and overlay.

Why does YouTube chat connection fail sometimes?

YouTube live chat polling depends on public YouTube endpoints. If the stream is private, unlisted, or has live replay disabled, the tool may not be able to retrieve the feed.