Install the browser extension
The extension moves Pyre.Chat to where you already are. On a channel page it replaces the site’s own chat panel with your merged feed, styled to sit in that page rather than stand out from it, so you get every channel you follow while you watch one of them.
What it replaces
Section titled “What it replaces”- Twitch channel pages, and dashboard.twitch.tv, where it takes over the chat panel inside the stream manager mosaic so you can moderate from the same place you run your own stream.
- Kick channel pages.
- YouTube watch pages, when the video is a live stream with a live chat.
- Twitch past broadcasts, where you get the recorded chat replayed against the video instead of the live feed. See Watch while you moderate for how the replay behaves.
It deliberately leaves everything else alone. Directory and browse pages, search, settings and the other site chrome are on a skip list, so the extension only wakes up on a page that actually has a chat to replace.
Install it
Section titled “Install it”Chrome is the released build. Open the extension page in the app and use Get the extension to reach the Chrome Web Store listing.
Firefox is coming.
-
Install from the Chrome Web Store.
-
Click the toolbar icon. The popup is where the extension is configured. Nothing happens on a channel page until you have signed in here.
-
Sign in. Use Twitch, Google or Kick, or your Pyre username and password. Provider sign-in opens a window that finishes on a page reading Signed in to PyreChat, which you can close. The popup switches to its signed-in view once that handoff finishes.
-
Check the per-site Embed toggles. The signed-in popup lists YouTube, Twitch and Kick with a switch each. All three start on. Turning one off removes the overlay from that site immediately, and turning it back on restores it, with no page reload either way.
-
Visit a channel page. The extension finds the channel from the URL and swaps in your merged feed. It follows you as you navigate between channels without a reload.
Resizing the panel
Section titled “Resizing the panel”Drag the left edge of the panel to make chat wider or narrower, anywhere from 200px to 800px, and the video reflows to match. Double-click the same edge to give the width back to the site’s own layout. Your width is remembered across pages and sessions.
The handle hides itself when the page’s layout gives the extension nothing it can safely resize. Twitch in particular has moved its chat panel out of the normal page flow more than once, and a visible handle that does nothing is worse than no handle. When it is missing, the panel is still there and still working: only the drag is gone.
What it reads, and why
Section titled “What it reads, and why”Two honest notes about permissions, because “a chat overlay” does not obviously explain either of them.
It reads two of your own twitch.tv cookies. Voting in a poll, betting on a prediction or redeeming channel points has to reach Twitch as you, and Twitch only accepts those from its own web credentials. So the extension reads exactly two cookies, your Twitch auth token and your device id, and attaches them to requests it makes to Twitch’s own API. They are sent to Twitch and nowhere else: not to Pyre’s backend, not to storage, not to anyone. No other cookie and no other site is touched. What that buys you is in Polls, predictions and channel points.
The per-site toggles are a real off switch. Turning off the Twitch toggle removes the overlay from Twitch and stops it injecting there, immediately, without touching Kick or YouTube. There is also a hide control inside the overlay itself, which does the same thing for that site: it restores the native chat panel and does not sign you out.