TWC is a TUI application that allows you to watch 🍿 VODs and live streams from your favorite streamers of Kick , YouTube , and Twitch . Upon launching 🚀 , you'll be greeted with a menu displaying a list of channels 📺, enabling you to view previous streams ⏪ or watch their current live broadcasts 📡 in a local video player 🎬, along with the official pop-out chat 🗨 or a custom chat client 💬.
requirements
stealth-cli (for kick support)
sudo apt install npm -y
npm install -g 'https://github.com/rodrigo-sys/stealth-cli'
sudo pacman -S npm --noconfirm
npm install -g 'https://github.com/rodrigo-sys/stealth-cli'
the program
git clone 'https://github.com/rodrigo-sys/twc' /tmp/twc
(cd /tmp/twc ; go build -o ~/.local/bin/twc main.go)
twc # to open the user interface
navigation
j
next item
k
previous item
l
select current item
h
go back to main menu
current behaviour
when you select an item
- If the channel is live, it will open the stream in mpv and the chat in the official pop-out.
- If the channel is offline, it will open a menu displaying their VODs.
flags
Usage of twc:
-e open channels file in default text editor
-o string
open channel
-v string
view vods of channel
examples:
twc -o 'Markiplier youtube' # open live stream
twc -v 'Ninja twitch' # open VODs menu
# you can omit the platform if the channels is in your channels file
twc -o xQc
twc -v Asmongold
🚧 Work in Progress 🚧
This README is still being developed. Please check back later for more information.