The ads for Grammarly are slowing but surely gnawing away at my soul with their frequency… I’ve seen numerous people mention some fancy ‘AI plugin’ for VS Code that helps you with your coding and now Speechify, which helps you by reading your documents and emails using AI so you can get more done.
Great, some useful applications of technology that can clearly help you out. But in my mind, these apps and similar raise nothing but security concerns for me.
First up, I’d like to be clear… I moved from StreamLabs to StreamElements because I felt it offered a better overall product offering. This is not a complaint about the portion of their product that most people will use (i.e. the overlays, the store, merch etc.) but I do have a big gripe about the API, specifically the lack of good, clear supporting documentation.
So, if you’ve tried to engage with their API and have been struggling, read on as there may be some nuggets here that will help you. This is by no means a comprehensive reference, but it is a rundown of the issues I’ve faced and overcome in writing my StreamElements interface for Delphi.
Well, it doesn’t seem like 5 minutes have passed since I was complaining about case sensitivity in software source code and here we are over 12 months later… time for an update I feel.
If you’re planning on using the Streamelements Websockets service to receive realtime notifications of things like tips, merch purchases and stream store redemptions (it can also do follows, cheers, raids, hosts and subs for Twitch), you may find information is a bit thin on the ground, so here’s a quick guide to getting connected using TypeScript and Node.js.