USERNOTICE multimonth msg-param parameters are not documented

Hey, as we can see in the docs, there are several msg-param fields, that are sent with USERNOTICE message. However, there’s nothing about parameters such as msg-param-multimonth-duration or msg-param-multimonth-tenure, but those are present in (re)sub USERNOTICEs.
I would like to use those, but because of lack of the documentation I am unsure about how to use those properly and I don’t want to guess how do those work blindly on my own.

Examples of messages containing these parameters:

A new sub, 3 month sub:

@badge-info=subscriber/0;badges=moderator/1,subscriber/0,bits-leader/1;color=;display-name=dmabot;emotes=;flags=;id=7cd781c7-cf8e-4fbd-83a3-a1e3faefa8d1;login=dmabot;mod=1;msg-id=sub;msg-param-cumulative-months=1;msg-param-months=0;msg-param-multimonth-duration=3;msg-param-multimonth-tenure=0;msg-param-should-share-streak=0;msg-param-sub-plan-name=Channel\sSubscription\s(dmatech);msg-param-sub-plan=1000;msg-param-was-gifted=false;room-id=217476645;subscriber=1;system-msg=dmabot\ssubscribed\sat\sTier\s1.;tmi-sent-ts=1601676954267;user-id=421031430;user-type=mod :tmi.twitch.tv USERNOTICE #dmatech

A new sub, 3 month sub:

@badge-info=subscriber/0;badges=subscriber/0,premium/1;color=#0000FF;display-name=MirkovIV;emotes=;flags=;id=17d1ab74-0f2e-4727-880b-fe1e7a5c1a27;login=mirkoviv;mod=0;msg-id=sub;msg-param-cumulative-months=1;msg-param-months=0;msg-param-multimonth-duration=3;msg-param-multimonth-tenure=0;msg-param-should-share-streak=0;msg-param-sub-plan-name=awesome\ssub\sto\szneix\sKKona;msg-param-sub-plan=1000;msg-param-was-gifted=false;room-id=99631238;subscriber=1;system-msg=MirkovIV\ssubscribed\sat\sTier\s1.;tmi-sent-ts=1615843746781;user-id=70365426;user-type= :tmi.twitch.tv USERNOTICE #zneix

A resub for 20 months, 1 month sub:

@badge-info=subscriber/20;badges=subscriber/12,glhf-pledge/1;color=#F97304;display-name=zneix;emotes=;flags=;id=098eac17-6765-4765-883e-4a74504e3390;login=zneix;mod=0;msg-id=resub;msg-param-cumulative-months=20;msg-param-months=0;msg-param-multimonth-duration=0;msg-param-multimonth-tenure=0;msg-param-should-share-streak=1;msg-param-streak-months=20;msg-param-sub-plan-name=look\sat\sthose\sshitty\semotes,\srip\s$5\sLUL;msg-param-sub-plan=1000;msg-param-was-gifted=false;room-id=11148817;subscriber=1;system-msg=zneix\ssubscribed\sat\sTier\s1.\sThey've\ssubscribed\sfor\s20\smonths,\scurrently\son\sa\s20\smonth\sstreak!;tmi-sent-ts=1618749440120;user-id=99631238;user-type= :tmi.twitch.tv USERNOTICE #pajlada :No longer a teen Randers . . .

Could this be fixed? Thanks in advance!

Generally if a thing is not documented, it’s not intended for third parties to use.

if you feel it’s a documentation bug, documentation bugs can be filed on the GitHub Issues · twitchdev/issues · GitHub

Thanks for a light-speed reply! Yes, I am fully aware of that and thus I don’t want to use that and rather wait for proper documentation.

Thanks for heads-up about issues repo, will report a bug there!

1 Like

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