laurencee / Livestream.Monitor

A windows GUI for livestreamer/streamlink
GNU General Public License v2.0
59 stars 8 forks source link

request to add kick.com support #76

Open Jakeeeeeeee opened 1 year ago

Jakeeeeeeee commented 1 year ago

Currently we can observe mass exodus from twitch in favour of kick. Not sure if the project is still supported but I'm sure many users would really appreciate it. I personally can't imagine using anything else.

laurencee commented 1 year ago

Kick doesn't have an official/documented public API as far as I'm aware. I'll add that in once they publish something.

I made this app for my own personal use in the first place and still use it every day as it serves my needs, so I'll continue updating it to support other platforms for the foreseeable future.

Brigadaus commented 7 months ago

Many places that do these monitors have added kick support, you can get access to their api by filling out a form here https://developers.kick.com/, also this seems to be the api without documentation here https://pastebin.com/7nb61RHD

laurencee commented 7 months ago

Many places that do these monitors have added kick support, you can get access to their api by filling out a form here https://developers.kick.com/, also this seems to be the api without documentation here https://pastebin.com/7nb61RHD

Thanks for posting.

I signed up to their form a few weeks back but haven't heard anything yet, so still waiting on that.

I played around with their internal apis a few weeks back, but they don't really work in desktop apps like this one as they require executing javascript or some proxy setup to bypass the cloudflare checks from what I can tell. This is easy enough to verify by trying to call their endpoints in postman/curl, and you'll get back 403's for most things.

A workaround would be to do some headless browser call, but that's too much of a pain in the ass to implement. At this point in time, unless some easy workaround is found, I'll probably just wait for the public api to be released.

Do you have a link to an example working app I could use as a reference? Maybe there's some simple work around I don't know about.

Brigadaus commented 7 months ago

https://ip2.network and https://ip2.online are two sites that use it, i notice that there are discord bots also doing it like "Sx Live" bot, that messages your discord channel when kick streamers you told it to watch go live