OPQBot
这篇文章依然是讲gocq替代品,将autMan利用TRSS对接到OPQBot,也是利用的NTQQ,不过相比于Chronocat,OPQBot更加轻量化
OPQBot采用QQNT内核 免费不开源中
Golang语言开发+Lua(非原生Lua虚拟机不支持C库)插件机制、不会再有版本低、异地扫码登录不上等问题。
部署TRSS
没错,还是需要用到TRSS,部署教程请前往autMan对接Chronocat(基于TRSS)的经验分享只需从二级标题部署TRSS
开始看起,直到二级标题联动Chronocat与autMan
即可。
注意查看TRSS容器内部端口2536对应的外部端口,记下来,后面要用到
OPQBot说明
OPQBot免费规则
为了防止白嫖采用签到保活机制、每日签到可延长Token期限,在指定的群组或TG频道签到即可
目前需要去小程序签到,一次三天。具体进群了解即可。
目前需要去小程序签到,一次三天。具体进群了解即可。
获取Token
首先加入Q群群内发送:token,会有个机器人私聊发你token,每日发:签到,可续期。目前需要小程序签到,群内有说明。
直接部署OPQBot(推荐此种方法)
去下方地址下载适合你系统架构的发行包,上传到服务器并解压,然后进入终端,输入trss进入到TRSS容器的交互,选择TRSS-Yunzai,选择启动,接着打开,然后将这个终端放在一边备用。
启动命令
注意替换下方命令中的token,并把宿主机IP替换为你部署TRSS容器的机器IP,端口为TRSS容器内部端口2536对应的端口,如果你均部署在同一台机器上,可使用容器内部网络地址直接对接2536端口
此处内容需要评论回复后(审核通过)方可阅读。
登录QQ
然后在浏览器访问下方网址,注意替换IP为你部署OPQBot的机器IP,端口默认为8086,请确认没有其他服务占用此端口。接着在打开页面会出现二维码,用你机器人QQ扫码登陆即可,勾选下次登录无需手机确认。
http://IP:8086/v1/login/getqrcode
登录成功的话,终端会有输出,手机QQ会显示多了一个MacQQ在线。另外一个token只能登陆一个机器人QQ。
后台运行
下面介绍几中常用的进程守护,亦可自行使用screen
![宝塔进程守护管理器 宝塔进程守护管理器](https://assets.qninq.cn/typecho/usr/uploads/2024/02/959327711.png)
![1Panel进程守护 1Panel进程守护](https://assets.qninq.cn/typecho/usr/uploads/2024/02/280038627.png)
![宝塔GO项目守护 宝塔GO项目守护](https://assets.qninq.cn/typecho/usr/uploads/2024/02/3994451144.png)
Docker部署OPQBot(建议去看官方文档)
命令依然需要修改,参考上面直接部署的教程即可。登录QQ也与直接部署教程一样。
此处内容需要评论回复后(审核通过)方可阅读。
联动OPQBot与autMan
这时候给你机器人QQ发送:#设置主人
,然后回复之前TRSS终端出现的验证码。接着给你的QQ机器人发送下方命令实现OPQBot与autMan的联动。
#ws添加连接
autman,1
修改下方命令中的宿主机ip为你安装autman的ip:port,亦可填写内网ip
ws://宿主机ip:port/qq/receive,5,3
到此为止,给你的机器人QQ发送time、版本、system等命令来查看是否对接成功,这样就成功将OPQBot与autMan联动起来了,同时还能使用云崽的一些插件和功能
对比Chronocat
依然是需要部署TRSS容器,区别是Chronocat的容器变成更加轻量化的OPQBot,无论是直接运行还是docker运行,整体资源占用极低,另外Chronocat已停更,目前仅有一个社区镜像可用,而OPQBot仍在持续更新中。
相关地址
Loading...
https://docs.opqbot.com/
https://apifox.com/apidoc/shared-72cecf14-815e-4238-82a5-6c68d006fd00
42 条评论
看看写的啥 啊啊啊啊啊
ssadas
学习一下,看看是啥
看看看
看看
学习学习。大佬牛批
来学习了
学习一下
111