qqbot是基于go-cqhttp api开发的qq智能机器人程序
程序完全开源,可二次开发
基于go-cqhttp api
基本功能
- 学说话 内容
- 发语音 内容
- 查备案 内容
- 必应美图
- 转存Github文件 github文件下载链接
- 网站信息 网址
- 蓝奏云直链 蓝奏云分享链接 (查看密码)
- 签到
- 戳一戳 @被戳的好友
- 秀图 图片
- 网站收录 域名
- P站好图 (稳)
- 网抑音乐 广东爱情故事
- ping 域名
- 你*死了 @被踢的人
- 喂糖 @被喂糖的人
- 网站502 网址
- 撤回
支持任务队列,防止多条命令同时执行时卡死
使用Ping命令,服务器必须开启exec函数
必须配置FecAPI USERKEY信息才能使用所有功能
撤回命令要在被撤回的消息下回复才生效
使用方法
必看
服务器必须安装了redis,并且php安装了redis扩展
php版本必须大于 7.3
教程
- 首先安装 go-cqhttp
- 下载qqbot源码,安装到本地或者服务器
- 编辑.env文件以及config/bot.php文件
- config/bot.php文件 group数组中填写授权的群,admin数组中填写机器人管理员qq
- 打开终端,cd到程序所在目录
- 运行 php artisan Bot:test
- 运行 php artisan horizon
其他
如果绑定了域名,访问/horizon 可以查看所有任务状态
二次开发
下面是基本方法,如果还不会可以联系QQ 467621795进行定制开发
主要文件: app/Http/Controller/BootController.php
app/Http/Controller/AfterController.php
$this->arr 消息信息(所在群组,发送者qq等)
$this->zhiling[1] 获取指令第一个空格后面的内容
$this->zl_count 获取一条消息的指令数量
如果发送: 你好 机器人
通过$this->zl_count可以得出2
通过$this->zhiling[0] 可以得到 你好
通过$this->zhiling[1] 可以得到 机器人
下载
https://www.baijiekang.com/wp-content/uploads/2021/01/1611911582-QQBOT的副本-3.zip
协助安装
如果您不会安装,可以申请协助安装
[b2_insert_post id=”6621″]