Yeah, as RedLenai said, if it's a thread for everyone to promote their art and writing Twitch channels, not just one about yours, that should be fine. I've seen the mods rule on something similar with links to merch in the past. Making a thread to advertise just your own merch shop is a no, but making a thread like "hey, everyone! Show us your merch stores!" tends to be seen as okay.