eusi / TwitchStreamer-Alfred-Workflow

Check who is Streaming on twitch.tv and watch your favorite Stream via LiveStreamer on VLC.
20 stars 6 forks source link

Donate

TwitchStreamer Workflow for Alfred

Summary

Details

Check who is streaming on Twitch.tv (category gaming) and watch your favorite stream via Streamlink on VLC or mpv or IINA (no lags anymore, thanks to buffering).

The main keyword is tw and the second word is the game or stream you want to watch (examples: tw voyboy or tw league of legends or also simply tw league). Alternative: Use keyword twtop to see the current TOP streams or twgames for the current TOP streamed games. Limit of streams is changable via specific workflow ($limit-variable).

With enter you can open the stream via Streamlink on VLC or mpv or IINA.

The streamer list is sorted by number of viewers descending. The quality of the stream is "high". If you want to change it to best (e.g.), feel free to open the existing "Terminal Command" (alfred, workflow-window) and modify the streamlink line.

Optional: If you deleted your game icons/covers folder (because many of them are outdated) you should use twcover to download all the top game covers. Otherwise tw or twtop will do it, but it takes more time and downloads less covers at the same time.

Screenshot: Entry point

Workflow Screenshot

Screenshot: Browsing TOP STREAMS

Workflow Screenshot

Screenshot: Browsing TOP GAMES

Workflow Screenshot

Screenshot: Searching STREAM (Channel or Game)

Workflow Screenshot

Screenshot: Downloading GAME COVERS/POSTERS

Workflow Screenshot Workflow Screenshot

Screenshot: Watching STREAM

Workflow Screenshot

Download

Required: Alfred, Streamlink and VLC or mpv or IINA.

Required since macOS Monterey: Open a Terminal, install Homebrew and run brew install php

Made/Tested in/with OSX 10.15.7 and macOS 12.4, Streamlink 2.4.0, VLC 3.0.16, PHP 7.3.11, AppleScript >2.5, Twitch API (Oct. 2021)

Supports OneUpdater/AlleyOop/Monkey Patch (workflow updater).

DOWNLOAD HERE

Issues

Next

Contacts

If you have found bugs/issues use the issues tracker or if you just want to say "hello" in addition so send me an email: eusi.cf@gmail.com

eusi

License

GNU General Public License version 3

Changelog

2.1

2.02

2.01

2.00

1.82

1.81

1.8

1.75

1.74

1.73

1.72

1.71

1.7

1.6.1

1.6.0

1.5.0 - 1.5.2

1.3.0

1.1.0

0.5.0