Sort:  

Yes you would need a twitch account, but I think that is good to have as a gamer and also as a poker player ;)