Chowder

Results 14 comments of Chowder

So I'm extremely keen on implementing this myself, and have started digging into how Moments are received and claimed. I'm fairly certain that Moments come from the PubSub API by...

So I was really lucky yesterday and managed to capture the GQL request to redeem a Moment: ```json [ { "operationName": "CommunityMomentCallout_Claim", "variables": { "input": { "momentID": $MOMENT_ID } },...

Yes, you're right. Just to clarify - the JSON payload snippet is what I'm expecting from the PubSub API when listening to the `community-moments-channel-v1` topic This is the response for...

The value of `E.qU.CommunityMomentStart` does look to be just `"active"` if I'm reading it right. (Just doing a string search on the Twitch JS files) But yes agreed - I...

So mining for 15+ channels who frequently create Moments paid off. :smile: Here's the payload from the PubSub API when there's a moment active: ```json { "type": "active", "data": {...

Here were the list of streamers that I was testing this out with: https://paste.ee/r/NdGA9/0 Alternatively [this Google search query](https://www.google.com/search?q=%22Recent+Community+Moments%22+site%3Atwitch.tv) will give you pretty good results as well.

> I don't think ANY sort of userscripts can work on iOS, at least not easily... I did a bit of looking around and it seems theoretically possible, but it...

Thanks for the comments, both. I spent some more time on this, and struggled to find a way to elegantly implement this, so I raised [this PR](https://github.com/TeamNewPipe/NewPipeExtractor/pull/946) in `NewPipeExtractor` to...

Thanks for reviewing, @Stypox! Indeed NewPipeExtractor doesn't support the new channel tabs layout at the moment; as such, shorts are currently not being extracted, making this PR somewhat pointless (for...

I suppose something is to be said about the smell that is attempting to set `PYTHONPATH` for a Bazel target. Where I run into this problem is with VSCode/PyCharm debuggers...