Document exact what triggers `viewer.onChanged`
Twitch.ext.viewer.onChanged: void function(callback: Function())
This function binds a callback will be invoked when the viewer’s status changes (e.g. if a viewer subscribes and changes their subscription status).
Cannot tell if broken or only triggers on subscription status change.
IE is it supposed to trigger on
role changes? If so it's bugged, if not the documentation needs to document what does cause onChanged to be called