def doNotice(self, irc, msg):
        if ircmsgs.isCtcp(msg):
            try:
                (version, payload) = msg.args[1][1:-1].split(None, 1)
            except __HOLE__:
                return
            if version == 'VERSION':
                self.versions.setdefault(payload, []).append(msg.nick)
dataset/ETHPy150Open ProgVal/Limnoria/plugins/Ctcp/plugin.py/Ctcp.doNotice