make sure a user cannot join channel twice