system
A chat on subreddit /r/wallstreetbets
human
Not sure the mods would be stoked on a Discord, nor allow me to post it here. I asked them about a blog potentially, but they didn't respond. 
  
 Edit: There are like thousands of mods now though right? Maybe I asked the wrong one...

gpt
There's a dude that's on this sub who already streams on Twitch. I found it via a post on this sub; I've seen a lot of WSB'ers in there and judging by your writing, i think you'll be alright; that is if you ever did decide to do it.