dukemiller / twitch-tv-viewer

A retro-looking display to track twitch streamers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

twitch-tv-viewer

A semi light-weight, retro-looking display to track if twitch streamers are online and start their stream via streamlink. That is to say, to watch streams from this program streamlink is required.

Features
- Track streamers to see if they're online with simple management options (add/delete)
- Double click their username to start their stream in streamlink interfaced through whatever your default media player is (usually VLC)
- Right click them to get options (currently, only open their twitch chat in your browser)

Shortcuts: A (Add), D (Prompt delete selected), E (Edit), Enter (accept menu / start selected stream), Escape (close popup window), R (refresh window)


Build & Run

Requirements: nuget.exe on PATH, Visual Studio 2017 and/or C# 6.0 Roslyn Compiler
Optional: Devenv (Visual Studio 2017) on PATH

git clone https://github.com/dukemiller/twitch-tv-viewer.git
cd twitch-tv-viewer
nuget install twitch-tv-viewer\packages.config -OutputDirectory packages

Building with Devenv (CLI): devenv twitch-tv-viewer.sln /Build
Building with Visual Studio: Open (ctrl-shift-o) "twitch-tv-viewer.sln", Build Solution (ctrl-shift-b)

A "twitch-tv-viewer.exe" artifact will be created in the parent twitch-tv-viewer folder.


About

A retro-looking display to track twitch streamers

License:MIT License


Languages

Language:C# 100.0%