Future live streams will be on Telegram not Zoom Twitch nor Youtube

I have tried streaming from Youtube and Twitch, a bunch of people said both were very glitchy and not stable. As a result, I have moved to Telegram with my channel at