欢迎光临散文网 会员登陆 & 注册

Miao-yunzai机器人搭建

2023-03-08 16:11 作者:lemon远  | 我要投稿

linux篇:

1.首先需要有一个轻量云服务器,腾讯云CPU: 2核 内存: 2GB就可以使用

选择安装宝塔linux面板

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

宝塔面板端口8888

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

bt*2 分别选5、6可设置自定义账户密码

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


软件商城搜索node

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/


想体验新功能可以直接装v18

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根目录下运行。

Miao-yunzai机器人搭建的评论 (共 条)

分享到微博请遵守国家法律