You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, it's interesting that they say PubSub is being shutdown (and soon) since the current version of the Twitch web client still uses it. Given that EventSub has apparently had feature parity for about a year, I would have thought the web client would have already moved to the new system by now.
It should be noted that the publicly listed EventSub subscriptions do not cover all of the miner's currently used PubSub topics. In particular, only video-playback-by-id, raid, and predictions-channel-v1 have documented subscriptions. It's likely, as with PubSub, that there are undocumented subscriptions we could use but we'd need more info to be able to use them. I might have missed something here so any corrections would be appreciated.
Also, the EventSub API is intended for 3rd party app integrations. The web client is not a 3rd party app, it is one of Twitch's 1st party apps. I suspect that what's actually going to happen is that 3rd party app auth tokens will have their PubSub permissions revoked. However, this is just speculation, so it's worth checking out how the both the web client and the miner function during the scheduled PubSub phased shutdown, the first window is February 10th.
Twitch has announced that PubSub WS API will be shut down on April 14, 2025.
I would like to see the app move to the EventSub API to avoid downtime after PubSub termination.
Proposed solution
Rewrite WebSocketsPool to use EventSub API
Alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: