(self, channel, key=None)
return self
if supported, join a rooml
if supported, join a rooml
if supported join a rooml
def join(self, channel, key=None):
        """
        if supported, join a rooml
        """
        self.channel = channel
        self.type = 'join'
        if key is not None:
            self._add_to_meta('key', key)
        return self
def join ( self , channel , key = None ) : self . channel = channel self . type = 'join' if key is not None : self . _add_to_meta ( 'key' , key ) return self