这是一个课余时间写着玩的QQ机器人项目,基于酷Q框架,需要使用酷Q Pro(付费)的一些功能。
- 酷Q Pro
- 酷Q Python接口 by muxiaofei
- Python2.7及相关lib(已包含在python接口包中)
- 可翻墙网络
- 酷Q Pro
- 可翻墙网络
此机器人主要功能对群使用,尚无个人使用功能
- 修仙:群员发言/连续发言/熬夜发言的将获得不同的经验奖励,并升至不同的仙人等级(只有主群可以用)。指令
.xx
- 开车:根据输入指令以及参数,从yande或danbooro爬取图片(开车)。指令
!drive tag
- 语音:选择语音库中的一个语音文件发送,根据参数可以选择文件夹。语音文件为本地文件,防止在酷Q/data/record中。指令
!idol tag
- 记忆:记住键值对,并对你说的话做出自动回复。此功能可以用来当作群表情库、群黑历史库等,记住的关键字只能为文本,值可以是表情。关键字有屏蔽功能,在ignore.json中配置。指令
!learn key#value
- 忘记:忘记通过记忆指令学习的词条,可以设置权限,权限在admin.json中配置。指令
!forget key
- roll:测一测你的运气,指令
!roll max
- 排行榜: 查看群修仙榜,指令
!rank number
- 开车推荐:由于开车功能所使用的图库原因,tag要求为英语或日语罗马音,且比较严格,此指令可自动推荐5个tag给乘客。指令
!tag
- 添加屏蔽关键词:添加关键词到屏蔽列表,所有关键词使用拼音谐音检查。指令
!banword keyword
- 计算:计算一个数学式子/方程,现在支持四则运算以及乘方^、阶乘!、取余%、积分int{}、微分方程y'=xy+1等。指令
!calc exp
- 卡尔:体验dota2中祈求者切技能的快感,根据输入的参数(qwe)释放卡尔的技能,发送相应的语音(英文版)。指令
!invoke qqq
- dota2语音: aya, 哎呀呀呀呀, ehtogg, 爱咋给给, patience from zhou, 耐心, 捏吧, brutal, 野性, 加油, 玩不了啦, 天火, 走好不送, 破两路更好打, 油腻威尔斯, universe
- 重构一下代码,特别是读取配置部分,现在太乱,有些还是硬编码在代码中的。
- 更多的语音库
- 开车黄图鉴别(据说最近企鹅查的很严?)
- dota2战绩查询
- 学习功能扩展:回复自己
- 谁在窥屏(服务器端已经做好)
- 支持更多种的计算式
配置文件未上传,也许后面会整合为统一的一个config.json
github - QQBot