Pual 更新支持SimSimi可以进行互动

Thu 30 May 2013

Pual 跑了许久, 通过一段时间的修改现在Pual主要支持以下功能:

  • 英汉互译
  • 为每个用户分配一个session的含有上下文的Python shell
  • 贴代码

总而言之就是一个被动型的辅助机器人, 群里有同学建议AI功能, 但是我水平不够没办法设计和实现AI部分, 所以想调用SimSimi实现AI, 发现官方Key才免费7天, 我这等穷苦人如何是买不起key的, google发现有一个非官方API可以调用, 但是被封了.但咱不是个容易放弃的人, 经过一番折腾非官方API可以正常调用, 所以Pual也有AI功能了, 只要在有Pual的群里发送Pual打头的消息 就可以和Pual互动

项目地址

Pual帐号是:1685359365, 大家可以先加好友回答验证问题:cold, 然后将它拉入群内进行调戏

Category: Python Tagged: Pual Python bot SimSimi

comments


python 使用pyxmpp2编写gtalk群

Mon 29 October 2012

gtalk是一款google开发的基于xmpp协议的聊天软件,其优点就是协议开源,我们可以通过任何支持xmpp的客户端协议来链接gtalk,但是gtalk不支持群聊天,所以各路高手都会自己来开发一个机器人来支持群功能.

其实主要原理就是机器人接收到消息后再将消息广播出去,从而达到群的效果.

python有两个模块可以用来支持xmpp,分别是pyxmpp和pyxmpp2,之前也用pyxmpp写了一个,功能和兼容性不是很好,经常出现问题,所以又使用pyxmpp2重写了一遍,今天修复了一些bug,所以公布出来,大家可以下载测试,也可以加入我们使用gtalk进行群交流,

我们的gtalk机器人是:clubot@vim-cn.com

喜欢gtalk,同时喜欢Linux/Python/Vim等爱好者的同学可以加进来交流

如果对我们的代码比较感兴趣,可以访问github,我们将代码放在了github上:https://github.com/coldnight/clubot

下面介绍一下安装:

环境为:python 2.7, 因为有少量的shell所以系统需要Linux,也可稍作更改支持windows

下载源码:

git clone git://github.com/coldnight/clubot.git

安装依赖 …

Category: Python Tagged: xmpp pyxmpp2 python gtalk bot

comments

Read More
Page 1 of 1

Fork me on GitHub