Miao-yunzai机器人搭建
linux篇:
1.首先需要有一个轻量云服务器,腾讯云CPU: 2核 内存: 2GB就可以使用

2.登录控制台,开放8888端口,锅巴那个是yunzai管理插件可自定义设置端口

3.一键登录后台,sudo -i 获取root权限,sudo /etc/init.d/bt default 获取外网面板地址

4.浏览器输入外网面板地址,注册宝塔,实名绑定,进入软件商城搜索node,下载安装pm2管理器(这个内置工具多一些),下完进入node版本切换到v16以上,显示全局生效就行。

5.切换回控制台后台,开始正式安装喵崽:
1)sudo -i #进入root权限
2)yum install -y dnf #安装dnf
3)dnf install nodejs #使用dnf安装nodejs
4)更新git:git version #查看git版本,一般自带是v1.8.3.1,要更新v2以上,不然可能喵崽更新会报时间失败
4)1.yum remove git
4)2.rpm -ivh http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
4)3.yum -y install git
5)yum -y install redis && redis-server --daemonize yes #安装redis并启动
6)git clone --depth=1 https://gitee.com/yoimiya-kokomi/Miao-Yunzai.git #喵仔本体
7)cd Miao-Yunzai #进入目录
8)npm install pnpm -g #安装pnpm
9)pnpm install或者pnpm install -P #用pnpm安装,主要安装Puppeteer,下载chrome浏览器
10)yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 atk.x86_64 gtk3.x86_64 -y && yum install libdrm libgbm libxshmfence -y && yum install nss -y && yum update nss -y #使用yum安装chrome依赖
11)yum groupinstall fonts -y #使用yum安装中文字体
12)node app #启动云崽,按提示输入
npm start / npm stop 后台开启/停止
npm run login //重新配置bot
6.到这基本安装成功。有几个必要的插件:
1)git clone https://gitee.com/yoimiya-kokomi/miao-plugin.git ./plugins/miao-plugin/ #喵喵面板插件(必装)
2)git clone https://gitee.com/Ctrlcvs/xiaoyao-cvs-plugin.git ./plugins/xiaoyao-cvs-plugin/ #逍遥图鉴插件(必装)
3)git clone --depth=1 https://gitee.com/guoba-yunzai/guoba-plugin.git ./plugins/Guoba-Plugin /# 锅巴管理插件(必装)默认端口是50831,可自定义。
依赖:pnpm install --filter=guoba-plugin
4)其他选择性安装,这是插件库:https://gitee.com/yhArcadia/Yunzai-Bot-plugins-index
7.有几个控制台更新指令可以记一下:
pm2 update //更新pm2
pnpm install //更新依赖
pnpm update //更新pnpm
windows篇:
1.本地搭建/云服务器都可以。直接开始:
2.安装nodejs,版本v16以上,这是下载地址:http://nodejs.cn/download/

3.安装redis,这是下载地址:https://wwa.lanzoui.com/inuUQi6v3ad。
解压后双击redis-server.exe
,成功运行后窗口别关,保持后台运行就行
4.安装git,这是下载地址: https://wwp.lanzoub.com/iK0VE094y7uf,密码:klee。
选择你要安装的目录,空白处右键,Git Bash Here
5.开始下载喵仔:git clone --depth=1 https://gitee.com/yoimiya-kokomi/Miao-Yunzai.git
6.进入项目:cd Miao-Yunzai
7.使用npmjs.org安装:npm install pnpm -g
8.安装依赖:pnpm install -P
9.启动,按提示配置:node app
10.插件安装,同上。
所有插件都必须在Miao-yunzai根目录下运行。