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

宝塔进程守护管理器
宝塔进程守护管理器
1Panel进程守护
1Panel进程守护
宝塔GO项目守护
宝塔GO项目守护

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

🏷本文标签:Docker,️NTQQ,️TRSS,️ws-plugin,️autMan,️OPQBot
最后修改:2024 年 02 月 25 日
如果觉得我的文章对你有用,请随意赞赏