注意,本文仅为作者方便整合内容进行安装,内容均来自YunzaiJS文档和LvyJS文档,可通过YunzaiJS文档网站和LvyJS文档网站进行查看
本文内容较多,请先略看一遍。知道要下载的东西之后,再按照步骤进行安装,能省去不少麻烦
前言
如果你还没有安装Ubuntu或Debian容器,可以看一下这篇的内容,已经安装好了直接准备环境叭꒰ *•ɷ•* ꒱
这里使用Ubuntu22.04容器演示(不建议使用Ubuntu22.04容器,请使用Debian13容器!)安装教程↓
在Termux上运行 GNU/Linux 容器(教程偏新手)
环境准备
更新软件包列表,安装curl和wget
sudo apt update
sudo apt install wget -y
sudo apt install curl -y
安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
添加NVM到环境变量
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bashrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bashrc
source ~/.bashrc
安装NodeJS@18.20.3
nvm install 18.20.3
nvm use 18.20.3
安装redis
apt install redis
启动redis
redis-server --save 900 1 --save 300 10 --daemonize yes --ignore-warnings ARM64-COW-BUG
安装git
apt install git
安装Chromium
apt install chromium
安装YunzaiJS
1.克隆仓库
git clone --depth=1 https://github.com/yunzaijs/bot.git ./yunzai-bot
如果慢的可以用镜像..
git clone --depth=1 https://kkgithub.com/yunzaijs/bot.git ./yunzai-bot
2.安装依赖
切换到yunzai-bot的目录
cd yunzai-bot
更换npm镜像源
npm config set registry https://registry.npmmirror.com
安装Yarn-包管理器
npm install yarn@1.19.1 -g
安装各种依赖
yarn install
运行脚本更改一下icqq的模块(防止报错45)
curl -sL Gitee.com/haanxuan/QSign/raw/main/ver | bash
使用
启动yunzai-bot
yarn run app
如果没问题就快到登陆了
机器人的账号和密码就随便你了,签名Api填
https://qsign.chahuyun.cn?key=miraibbs
在安装过程中你还需要使用滑动验证助手(之前是这么叫的)获取ticket
Github下载https://github.com/KasukuSakura/mirai-login-solver-sakura/releases
如果太慢了就用代理 <=(点我)加速下载
在你填了ticket之后,选择给密保手机发送验证码,然后填进去。如果没收到,那60秒之后再重新yarn run app一次
Tips:登录次数不要过多,不然会被封,尽量是能成功就一次
重新登陆(账号密码都重新填)
yarn run app --relogin
进程托管
yarn run start
杀死进程
yarn run kill
如何安装插件
在yunzai-bot PE根目录下,也就是
cd yunzai-bot
前往渔火Arcadia的仓库寻找你想要的插件,安装即可
示例:安装miao-plugin
git clone --depth=1 https://gitee.com/yoimiya-kokomi/miao-plugin.git ./plugins/miao-plugin/
安装依赖
yarn
注意了,安装完依赖之后一定要再运行一遍icqq的脚本,不然报错误45
curl -sL Gitee.com/haanxuan/QSign/raw/main/ver | bash
- 最新
- 最热
只看作者