Did you expect to be able to access the private information, stream keys, subscribers, edit channel details and much more of every single person on Twitch just by generating an OAuth token using your own account? No, If you want to access those things of someone else then you need their permission by having them go through your apps authentication process so that you have an OAuth token for that specific user with the scopes you’ve specified.