Add parameter to "Get User Emotes" to return only channel-usable emotes
Thanks for the new "Get User Emotes" endpoint.
Here's a bit of an issue with it though. Currently when specifying a channel via "broadcaster_id" it returns the emotes the user can use in all channels and the emotes the user can use only in that channel. That's convenient if I only need to consider a single channel because it's all in a single request.
However if I need to know this information for several channels, I am forced to request the globally usable emotes again for each channel, which can be a lot of requests. As an example I have access to 496 emotes in all channels, which is returned in 23 requests, if I need it for 10 channels that's at least 230 requests. Other users with more subscriptions can have access to significantly more emotes.
If there was a parameter that only returns the emotes that are usable only in the requested channel (I guess currently that's just follower emotes where the user follows, but hasn't subscribed), then that could be cut down to 23+10 requests when sticking to the 10 channel example (23 or however many are needed for globally usable, 10 for each channel, assuming the follower emotes fit on a single page, and quite often that'd be 0 emotes anyway).