Closed prettymuchbryce closed 4 years ago
I'm having this issue too. Have you been able to figure it out? I can't add streamers to client_id either
@M08s My best guess is that this project is just no longer maintained and the underlying API has changed. Maybe someone should fork it, or create something new?
Yeah... Bummer. My quick search it seems to make API calls with Twitch you need a client ID. When you request https://api.twitch.tv/kraken/streams/'STREAMERS NAME' you get an error now. Not sure how to work around.
Hello, the project is still being maintained by myself. I have to do it in my free time, though, which is why I haven't had the time to fix it. A lof of things are just more important than this small project, but I always welcome people to make pull requests. As is explained here, the project will implement webhooks to avoid the shadow banning. This is why it doesn't make sense to update the current codebase.
Good to hear! Instead of webhooks what if it used notifications from IMAP? Wouldn't that avoid the mess?
Please check out the webhooks branch. Though there's support included for webhooks, I decided to take it out. I migrated to the new Twitch API and now one can make 800 API Calls per minute per user. So with an interval of 1 seconds, theoretically, checking if a streamer or if multiple streamers is / are online every second makes 60 API calls per minute, which is far from the allowed 800. So right now, there's no need for webhooks for this project.
However, there's a weird bug with streamlink currently, I need to investigate that.
Repeating an example from the documentation results in a 400 Error.