前言
这种方法与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
获取对接信息
打开/root/Chronocat/config/chronocat.yml,复制token,无需修改
部署TRSS
由于我使用的是1Panel,使用的如下命令,路径可自行修改,TRSS容器支持AMD和ARM架构,下方脚本命令请在主流Linux上执行,目前已知OpenWrt无法使用
此处内容需要评论回复后(审核通过)方可阅读。
创建完成,执行下方命令进入容器继续操作
trss
执行安装TRSS-Yunzai耐心等待安装完成,然后启动,接着打开
然后安装下Ctrl+c,选择启动fish,执行下方命令,这里拉取的是red分支,两行命令分开执行
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...
Loading...
Loading...
https://ikechan8370.com/archives/1697175065045
123 条评论
6
bc
我也想学习
我再来学习
我也想学习
学习一下
学习一下
学习学习
6666