I’m planning to develope a widget with the following feature
a goal bar that works with reedemed channel points
a section that display in rotation the avaible channel rewards
Is this something doable without Twitch APIs token & keys? Because I would like to release this to the public and most of the possible user will not be comfortable looking for its token, etc.
Basically I would need a listener to Channel Points reedemes, so I can update the goal bar and an end-point that retrieve all the avaible channel rewards. Any tips about that?
No, you require permission from the broadcaster to read redemptions.
And you’d need a ClientID (and App Access token) to even read public data.
Which Redemptions/Channel Points is not (public data)
As this is “priviledged” data.
Provider a way for the streamer to login/provider access then, even if that is implicit auth.
EventSub is your best optionb for this, which currently only offers a WebHook Transport.
And will require a server and prior authentication/authorisation from the streamer wishing to use this tool
Do you think that setting up an EventSub handler on Streamelements is doable? Since as far as I know, SE doesn’t provide any direct method to detect Rewards reedemes into the chat.