3.5号新版Yunzai-Bot搭建过程
安装本机器人的前提是你有一台正常可以联网的手机,作者本人使用的是iqoo1,安卓11系统
本文是根据乐鸟君大佬的教程和自己搭建过程所总结的,在此感谢乐鸟君大佬提供了这么方便的工具.
因为现在老版的教程登陆时限制大,不能正常登陆QQ,现在有喵喵大佬对云崽bot做了新的维护,可以正常使用了.
接下来,正片开始
一,云崽机器人本体安装
首先下载termux,地址如下
https://f-droid.org/packages/com.termux/

下载完成后安装termux,安装模拟权限,git和python,命令依次为
pkg install proot git python -y

接下来安装Ubuntu系统
依次执行
git clone https://gitee.com/Le-niao/termux-install-linux.git
cd termux-install-linux

python termux-linux-install.py
接下来输入1,安装Ubuntu

安装Ubuntu成功后屏幕如下

然后,切换目录,启动Ubuntu
cd ~/Termux-Linux/Ubuntu
./start-ubuntu.sh
此处注意,新手小白手动输入时注意不要漏了.符号,直接复制粘贴吧

到此,安装依赖,克隆项目
apt update

apt install curl -y

curl -sL https://deb.nodesource.com/setup_17.x | bash -
安装nodejs、chromium、git、redis
apt install nodejs chromium-browser git redis -y
启动redis
redis-server --daemonize yes
安装中文字体
apt install -y --force-yes --no-install-recommends fonts-wqy-microhei
克隆项目:喵喵大佬新Yunzai-Bot
git clone --depth=1 -b main https://gitee.com/yoimiya-kokomi/Yunzai-Bot.git
进入Yunzai目录
cd Yunzai-Bot
安装pnpm,已安装的可以跳过
npm install pnpm -g
安装依赖
pnpm install -P
运行(首次运行按提示输入登录)
node app
好了,到此云崽主体已经安装完毕,但是,功能插件还需要安装,接下来是插件的安装过程
二.插件安装
安装时须进入云崽根目录
cd Yunzai-Bot #进入Yunzai目录
1.喵喵插件,云崽原神机器人主要功能提供插件,必须安装
git clone https://gitee.com/yoimiya-kokomi/miao-plugin.git ./plugins/miao-plugin/pnpm install -P
2.图鉴插件,提供原神图鉴功能,必装
git clone --depth=1 https://github.com/Nwflower/atlas ./plugins/Atlas/
安装插件后,发送#图鉴升级获取图鉴图片即可正常使用。
3.逍遥插件,另一个图鉴插件,作者放弃了更新,但可以提供扫码登陆功能,非常方便
git clone https://gitee.com/Ctrlcvs/xiaoyao-cvs-plugin.git ./plugins/xiaoyao-cvs-plugin/
4.锅巴插件,云崽机器人后台管理插件
git clone --depth=1 https://gitee.com/guoba-yunzai/guoba-plugin.git ./plugins/Guoba-Plugin/
安装依赖
pnpm install --filter=guoba-plugin
5.戏天插件,提供云崽插件的插件管理功能
git clone https://github.com/XiTianGame/xitian-plugin.git ./plugins/xitian-plugin/
6.榴莲插件:提供原神地下区域的地图查询功能
git clone https://gitee.com/huifeidemangguomao/liulian-plugin.git ./plugins/liulian-plugin/
其他插件索引:
https://gitee.com/yhArcadia/Yunzai-Bot-plugins-index
有你需要的可按照各插件安装教程自行安装
至此,原神云崽机器人基础功能就齐全了,后面还有一些扩展功能就自行探索吧,相信在使用搭建和使用机器人的过程中,免不了会接触其他插件,多多使用就熟悉了.
三,第一次启动机器人时的配置
扫码登陆
扫码登录至少需要两台设备,一台运行机器人,一台登录机器人qq进行扫码。第一展示的二维码经常是变形的,直接扫码无法正常识别(当然也可以尝试一下,成功了最好),所以需要通过保存的二维码图片到相册进行扫码,第二,QQ现在修改了扫码规则,不能同机保存后直接扫码.

方法一
首先新建一个会话窗口,在termux中从屏幕左上方边缘轻轻向右滑动就会出现一个tab如下图

ps:不用太边缘,不然老是触发手机的全面屏手势,反正多试几次基本上都能出来。
然后在新的会话中,应该是如下图所示,注意红框路径是否一致,如果不一致请执行一次
cd ~/Termux-Linux/Ubuntu

然后复制二维码到手机的文件夹中,第一条指令只有第一次执行需要,后续可以不用重复执行
termux-setup-storage
cp ./ubuntu-fs/root/Yunzai-Bot/data/(机器人qq号)/qrcode.png ~/storage/downloads/
然后打开相册或者文件管理器就能找到这张二维码,用另一台手机登录即可。
整个过程不熟悉可能会比较花费时间导致二维码失效,可以多试几次和提前准备好指令。
多试几次就可以了
方法二
提前准备好质感文件
下载自行百度或者按下面下载
打开浏览器输入下面网址
https://dl-tc.coolapkmarket.com/down/apk_upload/2022/0516/app-release-231775-o_1g34uj2slioaor217am5785qe13-uid-625637.apk?t=1678270937&sign=9511874bb4273891d5ade50d7f42efdd
安装完成后打开,选择红色区域,以后均照此处理

然后

再然后

接下来再次点击左上角的三条横线打开如下图

接着

再然后

接下来

接下来

接下来

好了,进入了云崽的根目录,这时选择使用这个文件夹,方便以后的操作

紧接着

好了,马上就到

拉到最下面,这里是你的QQ登陆信息,如果扫码,会出现第三个文件,不要犹豫,就是它,它就是你要找的二维码.点开它,用你的另一个手机扫码就行了.
2.账号密码登陆
此方法需要提前备好滑块验证助手,下载地址
https://wwp.lanzouy.com/i6w3J08um92h,密码:3kuu
选择滑块验证会进入如下界面,复制滑动验证链接到滑块验证助手,获取到ticket后返回termux输入即可完成验证登录。

好了,你的原神机器人到此应该已经快乐的跑起来了,然后再QQ上把大小号加上好友,就可以愉快的玩耍了.快去加上你的原神小伙伴一起体验吧,
四,其他补充问题:
1,机器人始终保持后台运行,避免掉线,打开通知选项,选择打开唤醒锁

2,Termux关闭会话(session):
长按屏幕任意位置,出现选项后,依次点击 more => kill process
3,手机关机后开机或者Termux被杀进程后,重新启动机器人命令过程如下
cd ~/Termux-Linux/Ubuntu
./start-ubuntu.sh \
redis-server --daemonize yes --save 900 1 --save 300 10
cd Yunzai-Bot
node app
参考文章:
1,https://www.bilibili.com/read/cv15126105?spm_id_from=333.999.0.0
2,https://gitee.com/yoimiya-kokomi/Yunzai-Bot
3,https://gitee.com/yoimiya-kokomi/miao-plugin

