(self, *, topic=False, flags=False, voice=False,
                    limits=False, icon=False, secondsempty=False)
return self._return_proxy("channellist", cparams, uparams, options)
Usage::

            channellist [-topic] [-flags] [-voice] [-limits] [-icon] [-secondsempty]

        Displays a list of channels created on a virtual server including their ID,
        order, name, etc. The output can be modified using several command options.

        Example::

           channellist -topic
           cid=15 pid=0 channel_order=0 channel_name=Default\sChannel channel_topic=No\s[b]topic[\/b] total_clients=2|cid=16 ...
           error id=0 msg=ok

        Example::

            >>> ts3cmd.channellist(topic=True)
            ...
Usage::
Usage ::
def channellist(self, *, topic=False, flags=False, voice=False,
                    limits=False, icon=False, secondsempty=False):
        """
        Usage::

            channellist [-topic] [-flags] [-voice] [-limits] [-icon] [-secondsempty]

        Displays a list of channels created on a virtual server including their ID,
        order, name, etc. The output can be modified using several command options.

        Example::

           channellist -topic
           cid=15 pid=0 channel_order=0 channel_name=Default\sChannel channel_topic=No\s[b]topic[\/b] total_clients=2|cid=16 ...
           error id=0 msg=ok

        Example::

            >>> ts3cmd.channellist(topic=True)
            ...
        """
        cparams = OrderedDict()
        uparams = list()
        options = list()

        if topic:
            options.append("topic")
        if flags:
            options.append("flags")
        if voice:
            options.append("voice")
        if limits:
            options.append("limits")
        if icon:
            options.append("icon")
        if secondsempty:
            options.append("secondsempty")
        return self._return_proxy("channellist", cparams, uparams, options)
def channellist ( self , * , topic = False , flags = False , voice = False , limits = False , icon = False , secondsempty = False ) : cparams = OrderedDict ( ) uparams = list ( ) options = list ( ) if topic : options . append ( "topic" ) if flags : options . append ( "flags" ) if voice : options . append ( "voice" ) if limits : options . append ( "limits" ) if icon : options . append ( "icon" ) if secondsempty : options . append ( "secondsempty" ) return self . _return_proxy ( "channellist" , cparams , uparams , options )