what is this place i just came back and twitch had turned in to this can someone please help
This is the developer forum for twitch. You might be looking for the:
[main streaming service]
[twitch help page]
or maybe something else? You could always try googling it!