I'm in contact with a Twitch streamer and create a Discord server for him, hence my question: If the Twitch Subs on the Discord should also have an extra role, the streamer must be the owner of the Discord, or is it enough if he has admin rights?
I would give him full rights if it should be his
When you're done with the settings, transfer ownership to him that it's really his server