前言

这种方法与autMan对接gocq不同,不需要部署qsign服务,几乎没有封号危险,这个方法是我探索Yunzaibot(就是那个原神娱乐机器人),部署结束总共产生两个docker容器,主要是借助了yunzai的一个ws-plugin插件将Chronocat与autMan联系起来,下面教程开始。

部署Chronocat

官方文档地址:https://chronocat.vercel.app/install/
这里我选择的是社区镜像命令,因为官方镜像噶了,这个社区镜像仅支持AMD架构的,不支持ARM架构

mkdir -p /root/Chronocat && cd /root/Chronocat

此处内容需要评论回复后(审核通过)方可阅读。

VNC连接并登录NTQQ

这里放一下我用的VNC软件,名字叫1Remote,微软商店可直接下载安装,或者下载免装zip


VNC连接
VNC连接
登录NTQQ
登录NTQQ

获取对接信息

打开/root/Chronocat/config/chronocat.yml,复制token,无需修改

部署TRSS

由于我使用的是1Panel,使用的如下命令,路径可自行修改,TRSS容器支持AMD和ARM架构,下方脚本命令请在主流Linux上执行,目前已知OpenWrt无法使用

此处内容需要评论回复后(审核通过)方可阅读。

创建完成,执行下方命令进入容器继续操作

trss

执行安装TRSS-Yunzai耐心等待安装完成,然后启动,接着打开

安装
安装
启动
启动

然后安装下Ctrl+c,选择启动fish,执行下方命令,这里拉取的是red分支,两行命令分开执行
启动fish

gitee

git clone -b red --depth=1 https://gitee.com/xiaoye12123/ws-plugin.git ./plugins/ws-plugin/
pnpm install --filter=ws-plugin

github

git clone -b red --depth=1 https://github.com/xiaoye12123/ws-plugin.git ./plugins/ws-plugin/
pnpm install --filter=ws-plugin

执行结果
接下来关闭终端,重新进入终端,重启docker容器

docker restart TRSS

联动Chronocat与autMan

再次执行trss进入容器,选择TRSS-Yunzai,选择启动,接着打开
命令行依次输入下方内容即可实现Chronocat与autMan的联动

#ws添加连接
red,4

修改下方命令中的宿主机ip为你安装Chronocat的ip,亦可填写内网ip,修改token为之前复制的那个token

宿主机ip:16530,token,5,3

这里对接完Chronocat后,向你的QQ机器人发送#设置主人,再发送终端显示的验证码,最后再依次发送下方命令即可完成对接autMan

#ws添加连接
autman,1

修改下方命令中的宿主机ip为你安装autman的ip:port,亦可填写内网ip

ws://宿主机ip:port/qq/receive,5,3

到此为止,给你的机器人QQ发送time、版本、system等命令来查看是否对接成功,这样就成功将Chronocat与autMan联动起来了,同时还能使用云崽的一些插件和功能

删除原神机器人功能

手动去映射目录下删除/TRSS-Yunzai/plugins/genshin和miao-plugin然后给你的机器人发#重启即可

参考文章及项目地址


Loading...


https://ikechan8370.com/archives/1697175065045

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