YouTube + Twitch
LIVECHAT
Livefeed is a read-only command-line app for viewing YouTube and Twitch live chat in your terminal. It finds the active stream, loads recent messages, waits when you are offline, and reconnects without losing the conversation.
Google authorization is used only to identify your YouTube channel, find its active broadcast, and read that broadcast’s live chat. Livefeed cannot upload videos, change stream settings, or send messages.
Install with Bun · v0.0.6
bun add --global livefeedconnected· Building livefeed · q quit
About
Livefeed — a read-only live chat client for streamers who work from the terminal.
No stream key. No provider secret in the package. No browser window left open beside the stream.
Commands
livefeed yt authAuthorize read-only YouTube access
livefeed ytFollow the current YouTube live chat
livefeed twitch authAuthorize Twitch chat access
livefeed twitchFollow the current Twitch live chat
Behavior
- Stream discovery
- Finds the broadcast that is live now. Public, unlisted, and private YouTube streams work.
- Waiting offline
- Can start before the stream. It checks again and connects without a restart.
- Chat history
- Loads available YouTube chat history before following new messages.
- Reconnection
- Reports network loss, reconnects, and preserves messages already received.
- Responsive layout
- Reflows with the terminal and keeps the newest message anchored at the bottom.
Authentication
Authorization opens in the browser. The CLI receives the result and stores the refresh token in the operating system credential manager.
YouTube Identifies your channel, finds its active broadcast, and reads live chat. It cannot modify your channel or stream.
Twitch user:read:chat only.
Authentication server OAuth sessions expire after five minutes.
Chat data Kept in process memory; discarded on exit.
Install
Install Livefeed.
bun add --global livefeed