本地手动部署

2022年7月6日约 1327 字...

参考 本地 Windows 系统下安装 Yunzai-Botopen in new window

提示

WARN只是警告可以不管 ERRORfailed才是出了问题

安装 Yunzai-Bot

一、安装 nodejs

版本必须在 14 及以上,点我下载open in new window 一路 next 安装


二、安装启动 redis

下载地址: https://wwa.lanzoui.com/inuUQi6v3adopen in new window

解压后双击redis-server.exe,成功运行后窗口别关,保持运行就行

双击运行直接闪退

请先打开文件扩展名!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!

方法如下:https://jingyan.baidu.com/article/22a299b53ff3b7df18376a1f.htmlopen in new window

然后在 Redis 目录下建一个名称是 start.txt 文本,在新建的 start.txt 文件中加入下面一句话

redis-server.exe redis.windows.conf

接着将文件名start.txt格式改成start.bat就行了

双击打开 start.bat 就可以了

此方法摘自教程评论区


三、克隆代码并运行

安装 git

下载地址: https://wwp.lanzoub.com/iK0VE094y7ufopen in new window

  • 密码:klee
  • 选择你要安装的目录,空白处右键,Git Bash Here

img

克隆代码

请确保输出与图中相似且没有报错 error 再进行下一步

git clone --depth=1 -b main https://gitee.com/Le-niao/Yunzai-Bot.git

git_clone

进入云崽根目录

cd Yunzai-Bot

cd

安装 pnpm

npm install pnpm -g

pnpm

安装依赖

pnpm install -P
报错 ELIFECYCLE  Command failed with exit code 1.

报错:ELIFECYCLE  Command failed with exit code 1.

pnpm_failed

解决办法:使用 cnpm 安装

先安装 cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com

cnpm

cnpm install

cnpm_install

启动云崽

node app

node_app

登陆遇到问题

扫码登陆最快但要求在同一网络环境,并且容易掉线

账号密码登陆需抓取 ticket,乐佬有给 app,操作也不是很复杂

登陆端口不选安卓手机,这样的话方便自己用手机上号检查情况

  • 1、如何在网页端获取 ticket

乐佬给了一个好用的 app,我这里就只进行简单的文字描述了

打开该网站,按下 f12

点击network(中文是网络),如果没有就点击旁边的 >>>

然后完成滑块

点击右边的文件,然后点击preview(中文是预览

复制 ticket 冒号后引号里的全部内容粘贴到原来的 git 窗口

然后回车

若要登陆保护验证,按照步骤走就行

  • 2、[安全提醒] 当前登录存在安全风险,请使用常用设备或通过手机号登录。

fk

若出现如图问题,则只能扫码登陆


如何再次开启机器人

1、打开 redis

2、在云崽路径下 git bash here

remake

3、运行

node app

四、插件安装

所有指令都在云崽根目录下运行

插件安装完成之后需重启才会生效

喵喵插件open in new window

有面板查询功能

非常好用,必装

git clone https://gitee.com/yoimiya-kokomi/miao-plugin.git ./plugins/miao-plugin/

安装依赖指令二选一(pnpm 失败了就用 cnpm,安装 pnpm 和 cnpm 的指令在上面)

发送#喵喵帮助#喵喵设置可以查看相关功能

喵喵插件进阶配置

#喵喵帮助可以编辑,使用以下网站

https://miao.seutools.com/open in new window (虽然写着功能无法使用但其实是可以使用的)

选择使用默认配置

配置完之后下载help-list.jsicon.png两个文件

放入 Yunzai-Bot\plugins\miao-plugin\resources\help\文件夹下

选择替换目标文件

若想替换掉背景,使用同名文件替换掉

在 Yunzai-Bot\plugins\miao-plugin\resources\common\theme\文件夹的两个文件

(一个是 bg-01.jpg 一个是 main-01.png后缀名也要和原来保持一致)

若只想用一张图片当做背景图,删掉 main-01.png 即可

可以在#喵喵设置里面修改渲染精度≈调整图片大小

可以#喵喵设置帮助开启将喵喵设置设置为默认帮助

更多可修改的内容比如颜色字体不透明度在 index.css 文件里,可自行探索

示例:

miao_help

逍遥插件open in new window

有体力背景图,好用

git clone https://gitee.com/Ctrlcvs/xiaoyao-cvs-plugin.git ./plugins/xiaoyao-cvs-plugin/

安装依赖指令二选一(pnpm 失败了就用 cnpm,安装 pnpm 和 cnpm 的指令在上面)

发送#图鉴设置 查看设置

  • 依次发送

#图鉴更新 #图鉴设置体力开启

  • 如果想戳一戳返回体力背景图,请依次发送(v3 暂未拥有戳一戳功能 2022.8.24)

#喵喵设置戳一戳关闭 #图鉴设置戳一戳开启

其他插件

  • 有一个文件夹的那种插件放在Yunzai-Bot/plugins目录下

  • 只有一个以js为后缀的那种插件Yunzai-Bot/plugins/example目录下

自行按需选择:

闲心插件(v3) :https://gitee.com/xianxincoder/xianxin-pluginopen in new window

卡池自定义(v3) :https://gitee.com/Nwflower/flower-pluginopen in new window

小雪插件(v3) :https://gitee.com/XueWerY/xiaoxue-pluginopen in new window

碎月 plugin(v3):https://gitee.com/Acceleratorsky/suiyueopen in new window

宵鸟(python)插件(v2&v3):https://gitee.com/realhuhu/py-pluginopen in new window

谁是卧底(v3):https://gitee.com/Saury-loser/Sauryopen in new window

插件索引:https://gitee.com/Hikari666/Yunzai-Bot-plugins-indexopen in new window

私货open in new window

评论