EventSub deprecated months subscribed from info passed with channel points

Used to be that I could check how long someone was subscribed to me for when they did things like redeemed channel point rewards.
I seem to be able to check every time they chat, but it would be helpful to poll that information when they redeem a channel point reward also.

The subscribers API doesn’t present tenure data (it never has)

So you’d open the user card?

Uservoice for this is here: https://twitch.uservoice.com/forums/310213-developers/suggestions/37659133-subs-tenure-in-helix

feel feee to add your usecase

1 Like

Using MixItUp or StreamerBot I used to be able to check how long someone had been subscribed for when they redeemed a chanel point reward. Unsure of how exactly the bots were pulling this data, but it was available on PubSub.
StreamerBot even still shows a “monthsSubscribed” variable returning when someone redeems a reward, though it no longer returns that data.

Sounds like they were relying on an undocumented topic of pubsub. And the documented redeem topic didn’t have subscriber tenure data attached

And pubsub is removed from third party usage

EventSub’s topic for this matched the documented topic for pubsub which doesn’t include subscriber information.