You are welcome to post a plug for your channel in the Are You A Twitch Streamer? thread in the Community Home Forum. You may also put your channel name in your forum signature. You can even mention it in a post, provided that it's relevant to the discussion. However, you should not create a thread for the purpose of advertising your channel, as the Forums are for encouraging discussion here, not advertising for other sites.