原神機器人部署


大佬項目地址

https://github.com/Le-niao/Yunzai-Bot

掃碼登錄好像不行了,請使用密碼登錄

我用的是大佬的一鍵部署,前提是安裝

linux服務器環境搭建教程

准備一個服務器,要求不高,1核1g都可以,
qq小號,米游社cookie,下面開始教程

安裝node.js

第一種

這里以騰訊輕量應用服務器CentOS 8.2為例。
選擇Node.js鏡像 (Node版本至少v14以上)

這是在裝鏡像的時候選擇安裝的

第二種

下面來一種直接安裝的

1.命令返回根目錄:

cd

2.下載node

cd /usr/local && wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz

image-20220507084743651

3.解壓

xz -dk node-v16.13.1-linux-x64.tar.xz && tar -xvf node-v16.13.1-linux-x64.tar

image-20220507084755100

4.修改配置文件

vi /etc/profile

鍵盤按 i按一直到最后一行切記是最后一行然后回車新起一行,復制下面內容粘貼

image-20220507084801470

export NODE_HOME=/usr/local/node-v16.13.1-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

image-20220507084837055

按鍵盤的****Esc 輸入

:wq

image-20220507084843795

再輸入

source /etc/profile

image-20220507084849875

5.檢測是否成功

輸入

cd

輸入

node -v 

即可看到版本號,如果沒有說明node沒裝成功,再按node教程來一遍。

image-20220507084855756

接下來跟着教程走就可以了

傻瓜式安裝過程

創建好后登錄服務器,切換root權限
sudo -i 

執行腳本,自動搭建

CentOS 8.2
curl -sL http://mtw.so/5U67tU | bash

Ubuntu 18.04.1 LTS
curl -sL http://mtw.so/5EpvSF | sudo -E bash -

進入項目目錄
cd Yunzai-Bot
首次運行,按提示輸入完成配置登錄
node app

后台運行 or 停止
npm start / npm stop

命令說明

  • #幫助 查看命令說明
  • 群昵稱加上游戲的uid,輸入命令即可查詢,
  • 查詢角色詳情支持別名,如:#刻師傅#雷神等等
  • #十連 每天一次,凌晨4點刷新,防止刷屏
  • #十連2 角色卡池2
  • 深淵數據不是馬上更新,建議打完兩小時后再查詢
  • 抽卡記錄json建議定期備份,避免米哈游接口出錯導致數據錯亂
  • #體力 查詢樹脂,需要配置
  • #老婆、#老公 邏輯是:等級,命座,好感,武器等級,精煉,聖遺物等級全部加一起最高的那個
  • 智障斗圖需要配置百度ocr(配置在config.js最下面)
  • ai智障對話需要配置騰訊智能對話api(配置在config.js最下面)
  • 檢查ck,檢查cookie是否失效,需要設置主人QQ

關於風控

私聊能發消息,群聊消息被風控,更換設備登錄會被風控

掛一到兩天自行解除

訪問米游社原神社區,登錄后賬戶點擊 F12

選中 Console 或控制台,點擊控制台粘貼下面這一句

document.cookie

完整cookie用這個 document.cookie

回車即可獲取

體力查詢說明

私聊發送的Cookie只用於獲取米游社接口數據

有發送cookie的,可以查詢完整數據,例如:體力,全部角色,深淵十二層等。

體力滿120時會推送,12小時冷卻cd

若非信任的機器人請勿發送cookie!

如何修改配置

配置文件位置config/config.js,自行看注釋修改 或者刪除config.js,重新運行按提示輸入,會自動生成

window安裝redis

打開redis下載地址,選擇 Redis-x64-3.2.100.zip 下載解壓后

雙擊 redis.server 即可運行。

關於開發

請查看lib/example/examples.js,里面有詳細注釋說明

支持熱更新,修改保存就會生效

目錄說明

目錄 說明
config/config.js 配置文件
resources/global_img 全局表情圖片,文件名就是觸發命令,多個命令橫桿隔開
resources/global_record 全局語音,mp3格式需要ffmpeg
data/face 群添加的表情
data/textJson 群添加的文字內容
lib/example 插件目錄,插件資源放resources


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM