豆瓣是我每天要上很多次的网站,我是个八卦的人,所以看得最多的是友邻广播。
我是个重度的 jabber 用户,一直希望有人开发一个机器人,这样就可以随时接收广播。但是等了很久都一直没人弄,写了一下,算做抛砖引玉吧。
我不懂 python ,但是一直对 python 的 twisted 很感兴趣,因此选用的 wokkel 来实现。花了两个晚上终于写好了一个可以接收豆瓣友邻广播,发广播的豆瓣 jabber 机器人出来了。
twisted 非常好玩,很好很强大,除了文档太少不好。wokkel 把 twisted 的 words 模块封装得非常好,用它来开发机器人很简单。
把代码扔 github 上了,大家可以来看,python 新手写的代码,很乱很烂,欢迎扔鸡蛋。
如果要支持大量用户的话,现在估计还得改成使用 xmpp component 的方式来跑,同时代码里面还有很多同步的操作,图省事的数据库使用方式,都得修改。
豆瓣的接口 很开放很强大,这个机器人还可以实现更多功能。不过根据我懒人的习性,估计兴趣过了之后就不会怎么再弄了了,所以欢迎大家去fork
机器人地址:[email protected] 直接将其加为好友即可使用
竟然换模板了~~~连你都更新了,George的月报还没有出来,诶~~
距上次更新快到1年了
1年更新一次。。厉害
偶也是工人,换个链接吧?
已经67个用户了
看到tsing更新很兴奋。月报算是无期了。
这个机器人不是公开的呀~O_O 我也觉得Jabber蛮好玩的,简洁又小巧!~原来你说的“twisted”是一种网络引擎啊~我还以为是跟twiter有关的玩意呢~
因为目前还不清楚它的性能,所以就没怎么推广了
Ù*:hº
这个机器人不是公开的呀~O_O 我也觉得Jabber蛮好玩的,简洁又小巧!~原来你说的“twisted”是一个网络引擎啊~我还以为是跟twitter有关的玩意呢~
——————————————————————————————
怎么我一用OpenID登陆以后,我刚才发的评论就没了呢?!(⊙⊙?)
这个登陆能做什么?可以在这里更新Blog不成,:-D
后台都能看到你的回复 但是不知道文章页不显示。。。
要是能实现定时提示就好了,一有新消息gtalk就弹个框出来,有时怪烦人的。
这个功能我也有计划,不过暂时没有空开发。 你要有兴趣也可以尝试来实现,最新的代码都在github上。
很好,很强大。哈哈
机器人地址:[email protected] 直接将其加为好友即可使用
是指加到哪里的好友呢
加到 gtalk