Introduction
StreamSocket Events is a customizable Twitch extension that allows you to send messages containing event information to custom WebSocket clients used in many common streaming apps like OBS.
Features
- Flexible: Since all the extension does is sending events via WebSocket, you decide on the client what to do with them (for example, switch scenes or play sounds)
- Configurable: You can change the colors of the extension, as well as configure the behavior of the events (for example, limit the number of times an event can be sent)
- Templates: For quick setup, the extension provides templates to quickly import the created configuration into your client (for example, OBS with advanced scene switcher)
- Open API: Since the API is open, you can use any client to connect to the server, as long as it implements the necessary WebSocket messages.
Keep in mind that StreamSocket Events simply acts as a message broker/middleware and does not provide any effects or similar on its own. Those have to be implemented by the user.
Current Limitations
- The way Twitch payment processing works, using bits can sometimes cause problems with using limits or locked events. For example, it could lead to an event being sent multiple times by different people, even thought the custom redeem limit was already reached, or an event being sent even though it was already locked by the streamer. This limitation should be kept in mind for more sophisticated setups when using bits.
Contact
If you got any questions, suggestions or bugs, either join our Discord Community or send me a message at twitch@kadokta.com.