(self, *, cldbid, permvalue, permskip,
                      permid=None, permsid=None)
return self._return_proxy("clientaddperm", cparams, uparams, options)
Usage::

            clientaddperm cldbid={clientDBID} permid={permID} permvalue={permValue} permskip={1|0}|...
            clientaddperm cldbid={clientDBID} permsid={permName} permvalue={permValue} permskip={1|0}|...

        Adds a set of specified permissions to a client. Multiple permissions can be
        added by providing the three parameters of each permission. A permission can
        be specified by permid or permsid.

        Example::

           clientaddperm cldbid=16 permsid=i_client_talk_power permvalue=5 permskip=1
           error id=0 msg=ok

        Example::

            >>> ts3cmd.clientaddperm(
            ...     cldbid=16, permsid="i_client_talk_power", permvalue=5,
            ...     permskip=True)
            ...
Usage::
Usage ::
def clientaddperm(self, *, cldbid, permvalue, permskip,
                      permid=None, permsid=None):
        """
        Usage::

            clientaddperm cldbid={clientDBID} permid={permID} permvalue={permValue} permskip={1|0}|...
            clientaddperm cldbid={clientDBID} permsid={permName} permvalue={permValue} permskip={1|0}|...

        Adds a set of specified permissions to a client. Multiple permissions can be
        added by providing the three parameters of each permission. A permission can
        be specified by permid or permsid.

        Example::

           clientaddperm cldbid=16 permsid=i_client_talk_power permvalue=5 permskip=1
           error id=0 msg=ok

        Example::

            >>> ts3cmd.clientaddperm(
            ...     cldbid=16, permsid="i_client_talk_power", permvalue=5,
            ...     permskip=True)
            ...
        """
        cparams = OrderedDict()
        uparams = list()
        options = list()

        cparams["cldbid"] = cldbid

        uparams.append(OrderedDict())
        uparams[0]["permid"] = permid
        uparams[0]["permsid"] = permsid
        uparams[0]["permvalue"] = permvalue
        uparams[0]["permskip"] = permskip
        return self._return_proxy("clientaddperm", cparams, uparams, options)
def clientaddperm ( self , * , cldbid , permvalue , permskip , permid = None , permsid = None ) : cparams = OrderedDict ( ) uparams = list ( ) options = list ( ) cparams [ "cldbid" ] = cldbid uparams . append ( OrderedDict ( ) ) uparams [ 0 ] [ "permid" ] = permid uparams [ 0 ] [ "permsid" ] = permsid uparams [ 0 ] [ "permvalue" ] = permvalue uparams [ 0 ] [ "permskip" ] = permskip return self . _return_proxy ( "clientaddperm" , cparams , uparams , options )