This requires an OAuth with permission from the streamer for the scope [channel_subscriptions]
Or the or from each user using the scope [user_subscriptions] (probably not preferred for obvious reasons)
Changes to payment methods and some gaps in renewal times reset this field, whereas the IRCv3 tags would continue the subscription uninterrupted.
Probably not, the community is fairly small but I’m using Nim with this library https://github.com/nim-lang/irc - I’ll probably fork it and just work on adding ircv3 or at least just tag parsing working, but thanks for the help anyway
You could also try to parse the irc message sent from twitchnotify and split its message e.g. “xy subscribed for 7 months in a row” - just take everything between for and months. That’s what I did back then, before reading the caps.
Personally, I would still highly recommend to use those.