Watch Streaks via EventSub?

Now that Watch Streaks are available for everyone, is there going to be an Event Sub in order to capture these events?

I was watching Nutty and apparently StreamerBot already has the ability to detect Watch Streaks and I’m not sure how because I don’t see anything in the documentation.

My best guess is that it will/would be added to the Channel Chat Notification event.

Can someone let me know if it’s available via EventSub or if it will be?

Thanks!

The uservoice for this feature request is here : https://twitch.uservoice.com/forums/310213-developers/suggestions/49303337-offer-watch-streak-event-on-api-for-tool-developer

Thanks, I’ll register my vote there.

I’m just curious how StreamerBot is able to do this already if it’s not part of the API/EventSub yet, unless it’s coming through IRC maybe?

Last I checked it was in IRC

I just checked for a quick sample from IRC and got this (some values removed):

@badge-info=;badges=;color=;display-name=;emotes=;flags=;id=;login=;mod=;msg-id=viewermilestone;msg-param-category=watch-streak;msg-param-copoReward=450;msg-param-id=STREAKID;msg-param-value=10;room-id=;subscriber=1;system-msg=USER\swatched\s10\sconsecutive\sstreams\sand\ssparked\sa\swatch\sstreak!;tmi-sent-ts=;user-id=;user-type=;vip=0 :tmi.twitch.tv USERNOTICE #CHANNEL :MESSAGE

It appears to be the same as from 2023 when they first started testing Watch Streaks.

1 Like

Thanks man, I switched away from IRC in favor of getting messages through the EventSub so that was my assumption as to where it was coming from! Hopefully it’ll get added to EventSub eventually but for now I at least have a path forward.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.