可能有人奇怪,从来没用过这个机器人,怎么上来就是4.1版。
这是因为从1.0到4.0一直没有发布过,一直自己用来着,但是还是按功能的增加来更新版本号。
标题后有*的是高级版的功能。
一、基本功能
普通会员:
+【@会员名 内容】发布到迷你博客并转发给其他人
+【#会员名 内容】直接转发消息不保存到迷你博客里
+【#bot 内容】任何绑定QQ的会员都可以使用#bot+内容与机器人对话,这个命令与*命令相呼应,*命令发送的消息将发至管理员QQ上,总之,就是一来一回。*
管理员:
+【loadconfig】重载配置文件命令
向机器人发送loadconfig会让机器人重载配置文件,总所周知,腾讯对登陆做了限制,一个号码如果频繁登陆次数过多,之后每次登陆都需要输入验证码,因此做了此命令,使更改配置后不需要重启服务端即可重载配置内容。
+【*会员名】模拟机器人消息命令 *
使用 *用户名+内容 即可模拟机器人向任何一个绑定QQ的会员发送消息,呃,这个功能你要泡MM还是骂街随你了……为了方便回复信息,所有发来的信息的用户名前面都自动添加*,直接复制粘贴^_^。
+【boton 或 botoff】增加boton和botoff命令动态开关#bot功能*
随时控制机器人是否接收#bot对话,并在配置文件中增加botoff后机器人自动随机回答的内容。
+【#group 群号码 内容】模拟机器人发送群信息 *
使用此命令可以让机器人在群内说话。
二、扩展功能
+增加查IP地址
使用格式 ##IP IP地址 即可查找IP归属地。
+增加查询天气
使用格式 ##tq 城市名 即可查询该城市三天内的天气情况。
+增加查询手机归属地
使用格式 ##mo 手机号码 即可查询手机归属地。
+增加#ask提问
使用虎子的接口,相当于问答。
+增加##qm机器人签名命令
使用次命令可以即时地修改机器人签名。
+增加英汉互译功能##fy命令
使用##fy + 您要翻译的词汇,即可进行英汉翻译。与查询天气、手机号、IP地址的功能一样,不多说了。
+增加#yin音乐搜索功能
使用命令 #yin 歌曲名 机器人会反馈音乐下载地址,精确度还是比较高的,下载源也是大多有效的。目前只能以歌曲名搜索,有空改进一下,可以按歌曲名和歌手两个条件搜索。
+增加#qme聊天功能(此功能必须让机器人加小Q:615050000为好友)
这个命令的原理是将消息转发给腾讯的机器人小Q,再将小Q的回答反馈回来。这样,我们就有一个自己的闲聊机器人了。为了让机器人更贴近我们的网站,现在已将一些关键的内容屏蔽或替换。比如,你问:你叫什么名字?正常小Q会回答,我叫小Q之类的回复。这里,程序会将小Q替换为配置文件里的机器人名字。比如上面的问题,它会回答:我叫小王八蛋。同样,例如腾讯啥的,也会替换成你自己的网址。有时候跟丫说话他可能不理,大多数时候是因为发送的内容里带了表情或者网络问题,那就换个话题继续说。
三、其他细节内容
20080515
+增加自定义空消息回复提示
+彻底过滤移动QQ发日志的时候附带的小尾巴
20080522
+完全屏蔽包含系统表情及自定义表情的信息
+自定义屏蔽表情反馈文字
20080523
+修正签名的开关控制。目前配置文件内开关为0开启、1为关闭有提示、2为关闭不提示。同时将关闭的反馈信息写到配置文件里,可自定义。
+修正控制台高亮颜色,修改签名代码[浅蓝]、发送消息[红]、在线人数[深蓝]、天气预报[黄]
20080524
+增加翻译功能
20080525
+修正##fy命令查询无结果消息为空的Bug。
20080526
+增加发送消息得最小长度限制,如果再有傻逼发垃圾信息,将被机器人鄙视
20080527
+丰富机器人个人资料定义
20080529
+群机器人功能,定义一句话只要后面有两个以上的?机器人就会回答,同#ask
20080603 *
+完善群功能。可以模拟机器人发送群消息。
20080604
+增加日志记录功能(即控制台内容记录),配置文件中1为开启,0为关闭。开启状态下,机器人会按日期命名日志并记录所有控制台内容。(方便查一些不会记录到网站的内容^_^)
20080607
+机器人监控程序QQRobot Plus!
超级完美的机器人监控程序!可以隐藏机器人窗口最小化到任务栏,每隔5分钟检测一次机器人状态,无论是被服务器强行踢出还是程序出错还是XXXX,总之,只要是机器人Over了伺服程序就会自动重启机器人!
(我知道对专业的程序员来说这个程序存在一些问题,但事实上,自从我做了这个监控程序,机器人再也没有长时间掉线过)
20080608
+修正好友修改签名造成机器人短时间假死的BUG
+监控程序每隔5分钟探测一次机器人是否正常,如不正常,则单开线程以5秒的频率重试三次,若失败,则结束进程重启。
* 修正关闭程序后还会启动程序的Bug.
20080609 *
+增加跟机器人索要邀请码的功能。绿色版!跟机器人说指定的内容,机器人就会反馈给你一个论坛的邀请码。注意,是论坛的,不是UCH的。(我怎么觉得这功能越整越变态……)当然,想改成UCH的邀请只要稍微修改一下php文件就可以了。
20080610
+修正监控程序在无网络连接时的一个小Bug。
20080611
+增加超长消息自动分段发送功能。超过100个字的内容将自动以100字为单位,间隔1秒的频率分段发送,每条迷你博客信息发布后在前面自动增加序号。
20080613
+修正机器人群应答为不限制条数随机应答,如果你可以,填一千条应答信息都可以。
+修正关闭#bot命令反馈为随机应答
20080616
+音乐搜索功能。
四、安装步骤
1、安装Microsoft .NET Framework 2.0 (x86) 多国语言版 [
霏凡下载] [
华军下载]
2、用记事本打开QQRobot.cfg,按照内容重新配置您的机器人。
3、用记事本打开QQRobot.exe.config配置您的webservice路径。
4、用腾讯客户端登陆机器人加615050000为好友。
5、运行QQRobot Plus.exe。
如果您还不明白,请查阅以前发布过的机器人安装的相关帖子:
http://www.discuz.net/thread-946445-1-2.html
五、相关帮助
1、我的机器人为什么要求输入验证码?
相信很多朋友遇到过这样的问题,如果遇到此类问题,请用客户端登陆验证后,再使用机器人。如果还是不行,请到QQ帐号管理去修改机器人的密码。一般一次就搞定。
2、为什么我的机器人使用#qme命令没反应?
请注意我上面提到过的,您的机器人必须要加615050000为好友才能实现自动聊天。
3、为什么QQRobot Plus上面显示的倒计时不准确?
因为网络延迟等关系会造成计时不够准确,这是一开始做进去的,后来想去掉,也懒得去了:)
4、把发布迷你博客前的把(QQ)改变为QQ的图标?
http://www.discuz.net/viewthread.php?tid=942473&highlight=%BB%FA%C6%F7%C8%CB
六、相关下载
QQRobot 4.1 + QQRobot Plus
本帖隐藏的内容需要回复才可以浏览
本程序基于LumaQQ开发,在这里要
感谢麻虎子的ask及Webservice接口,如果没有麻虎子的努力,就不可能有现在大家正在使用的所有UCH IM机器人!