Extension Helper isFollowStatusAvailable / followStatus
The extension can request subscription status as a feature. If the feature is enabled and the user is linked the subscription status can be looked at using Twitch.ext.viewer.subscriptionStatus
It would be handy to have similar functionality for following status. Whether the viewer is following or not.
There is helper functions for actions.followChannel and a callback for action.onFollow
It could be that an extension has additional features if the viewer is following a channel that are not available to viewers that are not following.
To figure out if the user is following the channel currently would require getting a moderator:read:followers and look up using an EBS. However, for subscriptions you don't have to jump through all that, it's just available in the helper under the right conditions.
It think it would be really handy to have this same sort of functionality as the subscriptions status but with following a channel or not.
Thanks
Rup