Core appLive

ChatReact

Pin a message about your current tab to Twitch chat

About

ChatReact is a browser extension for Twitch streamers. A keyboard shortcut posts a message about the page you are viewing, such as its title and link, to your own Twitch chat and pins it. You compose the message once in the settings with placeholders like {tab.title} and {tab.url}, and the extension shortens it to fit Twitch's 500-character limit when needed.

Features

  • One keyboard shortcut (Alt+Shift+P by default) sends and pins a message about the current tab
  • Message templates with {tab.title}, {tab.url}, {tab.domain}, and {channel} placeholders and a live preview
  • Fits Twitch's 500-character limit by stripping tracking parameters, then shortening the title
  • Toolbar badges show sent, error, auth-needed, and disabled states
  • Automatic pin retry for up to 15 seconds without double-posting
  • Works in Chrome, Edge, Brave, and other Chromium browsers plus Firefox desktop
  • Disconnect deletes your Twitch token and asks Twitch to revoke it

Platforms

  • Chrome extension
  • Firefox add-on

Tech stack

  • TypeScript
  • WXT
  • Manifest V3
  • Twurple (Twitch API)
  • Vitest