Implemented ability to join a channel