Is this a twitch forums

Sorry, I’m new. So, I have had a lot of questions since starting to stream on twitch. I posted one here, but someone replied and said not to post here because it is the developer forums? Idk what that means, if I have a question about twitch (certain settings, help, something not working properly, help with streaming software, etc.) am I allowed to post here? This is the twitch forums, right?

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.