## page was renamed from zhArticleTemplate ##language:zh #pragma section-numbers on ''' GTG bot 的快速实现给我们开放了一个全新的思路…………如何利用已有的服务,实现我们的需求?不徦予人,自个儿来哪!!! ''' === 理解代码 === {{{许多处理都是注册的处理句柄方式的,只要响应就行 象 con.setMessageHandler(messageCB) con.setPresenceHandler(presenceCB) con.setIqHandler(iqCB) con.setDisconnectHandler(disconnectedCB) 这些都是注册句柄的 然后在messageCB中先识别第一个字符是否是命令开始,如果是则调用cmd去处理命令 Zoom: 这么简洁? 有什么值得改进的? gtg: 我改的比较大的地方一个是配置文件的处理,使用了config4obj 但那个模块还有一些不足,以后可能会替换掉 另一个就是多语言的支持,包括动态切换语言的处理 再有就是命令解释处理结构,一个命令是一个函数,通过一种收集方式进行处理 }}} === 功能风暴 === * 有什么进一步的想法?需求?告诉大家!有好主意的我们就随手修改了! * [[http://cvs.woodpecker.org.cn/trac/browser/cngtalkbot/trunk/|cngtalkbot trac 观察代码仓库]]<> <> * 是否可以考虑把Google Talk作为一个即时分享系统。除了聊天还可以用作即时订阅,或信息发布的平台。只是不知道是不是会乱呀。 -- Limodou * 哈哈哈!!反正是 Jabber 协议,想作什么就作什么!!!啍啍啍………… ZoomQuiet <> === 参加开发 === 使用通用帐号从 http://cvs.woodpecker.org.cn/svn/woodpecker/cngtalkbot/trunk/ 检出最新代码就可以开展了,如果你有新功能的增加,请先邮寄我们,确认后就增加你的SVN帐号,来共同维护代码哪!