Get VIP Channels Endpoint
Provide an endpoint where the authenticated user can retrieve all channels where they are granted the VIP role.
Since Eventsub doesn't return userstate responses like IRC does, we aren't informed of vip status on channel.chat.message
subscribe, message events, or helix send responses. We can manually check VIP status by referencing if we have the VIP badge after sending a message; however it would be nice to fetch all VIP channels from a helix endpoint, much like '/moderation/channels'.
Use case for this would be chatbots which scale permissions based on VIP/mod status.
-
RyanPotat commented
No, I mean a 'VIP' version of this: https://dev.twitch.tv/docs/api/reference/#get-moderated-channels
You shouldn't need a channel scope from a broadcaster to get your own user entitlements (VIP status).
-
BarryCarlyon commented
You mean this: https://dev.twitch.tv/docs/api/reference/#get-vips