[SOLVED] Viewer.html/js Communicate with PubSub

Does this require the user to download something? Or is the keyboard listening to Chrome/WebBrowser? As users are not supposed to download something for the extension.

If the user has Razer Synapse installed, with a Chroma enabled device they will also have the ChromaSDK which also provides a secure REST server API that controls the device lighting.

Broadcasters would have an extra backend server running to get the device data.

Viewers just need the Twitch extension which talks to the secure REST server to play lighting effects.

Perhaps but that will be different for every user, and it’s only available in a video extension not a panel extension

I see the boilerplate has a viewer extension example.

https://github.com/twitchdev/extensions-samples/tree/master/boilerplate/frontend

Is there an example of a video extension somewhere?