No, you will simply need a Twitch account and a game account validated through a partner login (Nintendo, Steam, Microsoft, Xbox, Epic Games, or PlayStation).