Added support for private and presence channels.