QQbot,用php laravel写的qq智能机器人程序

qqbot是基于go-cqhttp api开发的qq智能机器人程序

程序完全开源,可二次开发

基于go-cqhttp api

基本功能

  1. 学说话 内容
  2. 发语音 内容
  3. 查备案 内容
  4. 必应美图
  5. 转存Github文件 github文件下载链接
  6. 网站信息 网址
  7. 蓝奏云直链 蓝奏云分享链接 (查看密码)
  8. 签到
  9. 戳一戳 @被戳的好友
  10. 秀图 图片
  11. 网站收录 域名
  12. P站好图 (稳)
  13. 网抑音乐 广东爱情故事
  14. ping 域名
  15. 你*死了 @被踢的人
  16. 喂糖 @被喂糖的人
  17. 网站502 网址
  18. 撤回

支持任务队列,防止多条命令同时执行时卡死

使用Ping命令,服务器必须开启exec函数

必须配置FecAPI USERKEY信息才能使用所有功能

撤回命令要在被撤回的消息下回复才生效

使用方法

必看

服务器必须安装了redis,并且php安装了redis扩展

php版本必须大于 7.3

教程

  1. 首先安装 go-cqhttp
  2. 下载qqbot源码,安装到本地或者服务器
  3. 编辑.env文件以及config/bot.php文件
    1. config/bot.php文件 group数组中填写授权的群,admin数组中填写机器人管理员qq
  4. 打开终端,cd到程序所在目录
  5. 运行 php artisan Bot:test
  6. 运行 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] 可以得到 机器人

下载

[content_hide]

https://www.baijiekang.com/wp-content/uploads/2021/01/1611911582-QQBOT的副本-3.zip

[/content_hide]

协助安装

如果您不会安装,可以申请协助安装

[b2_insert_post id=”6621″]

赞(6) 打赏
未经允许不得转载:主机测评,美国vps,香港vps,日本vps,韩国vps,台湾vps,欧洲vps,vps,国外vps,免费vps,便宜vps,免费空间 » QQbot,用php laravel写的qq智能机器人程序

评论 450

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址