Hi everyone, thanks for the enthusiasm around this topic.
The only resolution I’ve found so far is to switch languages from PHP (which is based on Perl that I’ve used for years) to node.js (which I do not know) in order to use tmi.js for connectivity. This has worked well on my local machine. As I’m still generating my authorization token in the same manner, I’m not sure why PHP was giving me issues and node.js is not, but at since I’ve been successful I’m moving forward this way. .I am concerned about the effort it will take to migrate this script to my application space in Azure (which I plan to do over my December holiday break)…hopefully I won’t run into significant issues there.
I’ve actually moved most of my programming logic to a MSSQL stored procedure, and am getting better performance this way than trying to handle the same messaging commands in node.js. I’m able to connect to a channel instantly, send messages and commands using tmi.js, and process the messages the way I had intended. I have a long way to go, but I am now moving forward and have been using the bot live in stream for a couple of weeks.
Thanks again for everyone’s insight.