maybe I’m misunderstanding which parameter you’re referring to, but msg-param-cumulative-months
is shared regardless of whether streak is shared.
The tag is shared, but the system-msg
tag doesn’t include total months in its message so it ends up looking just like a normal sub for any client that is just displaying the parsed system-msg
from the example above, currently it is:
system-msg=tduva\sSubscribed\swith\sTwitch\sPrime.
but it should be this:
system-msg=tduva\sSubscribed\swith\sTwitch\sPrime.\sThey've\ssubscribed\sfor\s45\smonths!
Understood now, the bug has been filed. Thanks for reporting.
Today I saw a sub bomb in IRC and saw msg-id=subgift;msg-param-months=1;
aswell as msg-id=subgift;msg-param-months=0;
showing up at two different users. Maybe this is also caused by the potential race condition you mentioned a few days ago.
some people in my chat say that cant resub even tho it there time to resub
That is unrelated to this thread. If you are having issues please relay this to @TwitchSupport on Twitter this forum is for third party developer support
Today, I deceived an IRC NOTICE with the tag “msg-id=extendsub”, which is completely undocumented as far as I could find.
I suppose it’s related to this feature, so could we maybe get an update on the feature and how it works precisely ?
I have also several questions on how this works :
I see the tag “msg-param-cumulative-months=3”. Does that mean that the person just added 3 month to their entended subcription or that the total is up to 3 ? I’m guessing the latter. If so, is there a way I can know how much the user just added (for example to have features that react to how much the user spends on a channel at some point) ?
On the creator’s side, do they see all the months at once or is it something where they see it as if the user resubbed each month ?
Finally, does the user get a notice each month or only once ? If so, how does it change between months ?