ro2.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:BigBrotherBot-For-UrT43 作者: ptitbigorneau 项目源码 文件源码
def handle_chat(self, data):
        """
        Handle the chat from players.
        """
        if string.capitalize(data['div_class']) == 'Chatnotice':
            return

        func = 'onChat_type%s' % (string.capitalize(data['div_class']))
        if hasattr(self, func):
            self.debug('routing ----> %s' % func)
            func = getattr(self, func)
            event = func(data)
            if event:
                if event != 'unable to auth client':
                    self.queueEvent(event)
                else:
                    return
            else:
                self.warning('TODO: handle: %s(%s)' % (func, data))
        else:
            self.warning('TODO: handle packet : %s' % data)
            self.queueEvent(self.getEvent('EVT_UNKNOWN', data))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号