以下文章帮你快速了解 php qqbot
[b2_insert_post id=”6617″]
正文
这次给大家带来的是收费版php qqbot,如果您坚持白嫖请阅读上方文章
特点
模糊学习
精确学习
机器记忆
自动回复已学习内容
前指令
后指令
事件监听处理 (正在开发)
特点功能介绍
模糊学习
精确学习
自动回复
首先是自动回复模糊学习的内容
当发出的内容包含已学习的指令,机器人则做出回复
其次是自动回复精确学习的内容
当发送的内容必须等于已学习的某个指令时,机器人才做出相应回复
您会通过以上实例发现,当我发出指令时,机器人会让我继续发送要被学习的内容,而不是直接学习。
这是怎么实现的呢? 那么现在就要来讲一讲 机器记忆
机器记忆
用传统的指令方法来让机器人发语音需要发送:
发语音 语言内容
这种方法简单好用,但是有很多弊端,比如:
不能包含空格,不能有回车等符号
这是因为传统的机器指令是通过空格来分割命令内容的
发送:
发语音 语音内容 你好
你会看到机器人只发送了语音内容,并没发送你好。
因为机器人只读取第二个指令,它把你好认作了第三个指令内容,因为你好前面有个空格,所以有时候就非常影响体验
所以就推出了机器记忆的功能
先来看下演示
如上图,您发送一个命令后,机器人会和往常一样,判断这个命令有没有被定义,从而做出处理
如果命令被定义则获取第二次发送的内容继续执行
优化后得发语音功能
可以看到,被发送的语言内容(good life)包含空格,但是被机器人正常解析了
因为我们定义了发语音事件,并且发送后被机器人记忆了下来
所以当我第二次发送内容时,机器人会判断记忆的方法是否存在,并且做出相应处理
前指令
当我发送内容:
翻译 美好的生活 俄语
其中 翻译 你可以理解为方法
美好的生活 你可以理解为指令内容 1 通过代码 $this->zhiling[1] 获取
俄语 你可以理解为指令内容 2 通过代码 $this->zhiling[2] 获取
当指令发送后,机器人会查找BootController.php文件的代码 找到 翻译方法,并获取相关指令内容做出处理
后指令
后指令主要用于执行回复中的方法
当我回复某个消息:
翻译 中文
其中 翻译 你可以理解为方法 通过代码 $this->zhiling[1] 获取
被回复的内容 你可以理解为指令内容 1 通过代码 $this->zhiling[0] 获取
中文 你可以理解为指令内容 2 通过代码 $this->zhiling[2] 获取
说明
您可以把这个程序理解为一个轮子,能够帮助您用php快速开发机器人
其中程序的所有方法都是 开发示例,帮助您快速了解入门
目前首次发布正式版,我把它命为1.0版本,拥有基础高级功能
下次更新
- 优化代码,让开发更简单
- 自动事件处理(新用户加群,群成员减少,加群请求等)
购买
目前定价150元,前三位购买返100元
免费包部署一次,一次往后收费50元
程序开源、永久包更新
因为代码是可复制性的,所以购买后不支持退款
[b2_insert_post id=”6676″]
购买后持订单号联系
QQ 467621795
微信 Inkedus-zcs
Tg @Inkedus
备注:php qqbot