A terminal UI (TUI) app for viewing YouTube live chat. Currently only supports reading live messages, with more interactive features planned.
Avatar rendering currently works only in Kitty terminals. Other terminals will display chat without avatars.
-
Create a Google Cloud project and enable the YouTube Data API.
-
Download your client_secret.json (OAuth credentials).
-
Run the application and connect to a stream using one of the following:
ytc --video-id <VIDEO_ID>
or
ytc --channel-name <CHANNEL_NAME>