Instinctlol / automatic-twitch-recorder

Checks if a user on twitch is currently streaming and then records the stream via streamlink
187 stars 40 forks source link

Error when streamlink is being triggered #27

Open boredness opened 4 years ago

boredness commented 4 years ago

error log: https://0x0.st/iJcU.log

OS: Arch Python -v: Python 3.8.3 Streamlink -v: streamlink 1.4.1+12.ga547b3e

Zeriwi commented 4 years ago

I had the same issue.

The problem is the streamlink version, Twitch did some changes in the API so you will need the latest version of it.

I had to remove all streamlink versions I had installed cause the requirements.txt file has version 1.1.1 in the repositories (I use Linux Mint) there is another version and the latest version is (atm) 1.5 So , I installed streamlink manually, edited the requirements.txt file removing all versions and even the streamlink line entirely, just in case. Now it's running smoothly for me.

boredness commented 4 years ago

So after updating streamlink, it does work, wish there was a way of getting rid of that wall of errors after a stream ends though