(self, room=False)
Description: Check if the server actually responds  
        Arguments:  
        * room: The room to be created/joined. If False, the public room will \
be joined, it should be a String
Description: Check if the server actually responds  
        Arguments:  
        * room: The room to be created/joined. If False, the public room will \
be joined, it should be a String
Description : Check if the server actually responds Arguments : * room : The room to be created / joined . If False the public room will \ be joined it should be a String
def join_list(self, room=False):
        """Description: Check if the server actually responds  
        Arguments:  
        * room: The room to be created/joined. If False, the public room will \
be joined, it should be a String"""
        if not room:
            self._send(intent=constants.NetworkCommands.match.value)
        else:
            self._send(
                intent=constants.NetworkCommands.room.value, room=str(room))
        message_recieved = self._recieve()
        if message_recieved[
                "intent"] == constants.NetworkCommands.status_full.value:
            if room:
                raise Exception(constants.Exceptions.room_full.value)
            else:
                raise Exception(constants.Exceptions.match_full.value)
        self.id = message_recieved["player_id"]
        self.mode = message_recieved["mode"]
def join_list ( self , room = False ) : if not room : self . _send ( intent = constants . NetworkCommands . match . value ) else : self . _send ( intent = constants . NetworkCommands . room . value , room = str ( room ) ) message_recieved = self . _recieve ( ) if message_recieved [ "intent" ] == constants . NetworkCommands . status_full . value : if room : raise Exception ( constants . Exceptions . room_full . value ) else : raise Exception ( constants . Exceptions . match_full . value ) self . id = message_recieved [ "player_id" ] self . mode = message_recieved [ "mode" ]