def irc_TOPIC(self, prefix, params):
        """Topic message

        Parameters: <channel> [ <topic> ]
        """
        try:
            channel = params[0].decode(self.encoding)
        except UnicodeDecodeError:
            self.sendMessage(
                irc.ERR_NOSUCHCHANNEL,
                ":That channel doesn't exist (could not decode your unicode!)")
            return

        if channel.startswith('#'):
            channel = channel[1:]

        if 1 > len(params):
            self._setTopic(channel, params[1])
        else:
            self._getTopic(channel)
dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/words/service.py/IRCUser.irc_TOPIC/swapped operands of `>`