Miao-yunzai機(jī)器人搭建
linux篇:
1.首先需要有一個(gè)輕量云服務(wù)器,騰訊云CPU: 2核 內(nèi)存: 2GB就可以使用

2.登錄控制臺(tái),開放8888端口,鍋巴那個(gè)是yunzai管理插件可自定義設(shè)置端口

3.一鍵登錄后臺(tái),sudo -i 獲取root權(quán)限,sudo /etc/init.d/bt default 獲取外網(wǎng)面板地址

4.瀏覽器輸入外網(wǎng)面板地址,注冊(cè)寶塔,實(shí)名綁定,進(jìn)入軟件商城搜索node,下載安裝pm2管理器(這個(gè)內(nèi)置工具多一些),下完進(jìn)入node版本切換到v16以上,顯示全局生效就行。

5.切換回控制臺(tái)后臺(tái),開始正式安裝喵崽:
1)sudo -i ?#進(jìn)入root權(quán)限
2)yum install -y dnf ?#安裝dnf
3)dnf install nodejs? #使用dnf安裝nodejs
4)更新git:git version? #查看git版本,一般自帶是v1.8.3.1,要更新v2以上,不然可能喵崽更新會(huì)報(bào)時(shí)間失敗
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并啟動(dòng)
6)git clone --depth=1 https://gitee.com/yoimiya-kokomi/Miao-Yunzai.git ? ?#喵仔本體
7)cd Miao-Yunzai? #進(jìn)入目錄
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 ?#啟動(dòng)云崽,按提示輸入
npm start / npm stop 后臺(tái)開啟/停止
npm run login //重新配置bot
6.到這基本安裝成功。有幾個(gè)必要的插件:
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 /# 鍋巴管理插件(必裝)默認(rèn)端口是50831,可自定義。
依賴:pnpm install --filter=guoba-plugin
4)其他選擇性安裝,這是插件庫:https://gitee.com/yhArcadia/Yunzai-Bot-plugins-index
7.有幾個(gè)控制臺(tái)更新指令可以記一下:
pm2 update //更新pm2
pnpm install //更新依賴
pnpm update //更新pnpm
windows篇:
1.本地搭建/云服務(wù)器都可以。直接開始:
2.安裝nodejs,版本v16以上,這是下載地址:http://nodejs.cn/download/

3.安裝redis,這是下載地址:https://wwa.lanzoui.com/inuUQi6v3ad。
解壓后雙擊redis-server.exe
,成功運(yùn)行后窗口別關(guān),保持后臺(tái)運(yùn)行就行
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.進(jìn)入項(xiàng)目:cd Miao-Yunzai
7.使用npmjs.org安裝:npm install pnpm -g
8.安裝依賴:pnpm install -P
9.啟動(dòng),按提示配置:node app
10.插件安裝,同上。
所有插件都必須在Miao-yunzai根目錄下運(yùn)行。