Adachi-BOT部署

因版本变更时效性问题,当前版本2.3.6,具体详见官方文档


部署

环境准备

此次使用Linux,CentOS 7.6 x86_64 (64bit)(纯净版)
配置:1H/1G 硬盘10g
Windows部署见此
bot运行需要Nodejs和Redis,机器初始化后安装宝塔面板,在软件商店安装Nodejs和Redis(Node.js version >= 12.16,Redis安装完成后更改端口号为56379并运行)

安装

选择合适的路径下载最新版的Adachi-BOT

1
2
3
4
5
6
7
8
9
10
11
12
cd /usr
git clone https://ghproxy.com/https://github.com/SilveryStar/Adachi-BOT.git #下载
cd Adachi-BOT/
#手动创建配置文件
#根据[配置](https://docs.adachi.top/config/)选项中的信息配置 setting.yml 和 cookies.yml
npm install -g pm2 #全局安装pm2
mkdir config && cd config
touch setting.yml commands.yml cookies.yml
#初次启动需在宿主机完成设备验证
npm install #安装依赖文件
npm run login
npm run start #运行

pm2 delete adachi-bot #终止bot

pm2 log adachi-bot #查看日志

更新

1
2
3
4
git pull  
#如果提示本地有更改可通过 git checkout package*.json (一般会改动的都是package-lock.json文件)
#如果改的了其他的可用git reset --hard 把本地改过的全部回滚。
npm run restart

常见问题
Adachi-BOT 官方Q频