最近有些小伙伴在问Adachi-BOT要怎么部署,所以有了这篇文章!
1.环境准备
Adachi-BOT基于node.js因此电脑需安装nodejs环境。node版本需高于v12.16
node.js下载地址:https:// nodejs.org /zh-cn /download/releases/ 自行把地址里面的空格去掉
选择对应版本

本次选用13.13.0,点击下载

根据系统位数选择对应windows安装包 x64对应64位 x86为32位
下载后直接安装,安装位置(必须为全英文)可自行修改,安装完成,会自动配置环境变量。
检查是否配置环境变量,打开cmd,输入 node -v

出现具体版本号,即为安装成功!
检查npm 是否安装成功,输入npm -v

同样出现具体版本号,即为安装成功!
若出现无法识别命令,可自行百度nodejs 环境变量配置!
2.redis准备
由于项目中使用redis做数据缓存,所以我们也需部署一个,这里直接准备一个压缩包,解压即可部署
下载地址:
链接:https:// pan.baidu.com/s/1y-fqG2KkQQvBRsgFuKf4QA
提取码:7r3g

解压后直接双击运行即可

记住端口号6379 之后我们配置里面的端口修改成这个就可以了。保持后台运行!
2.开发工具准备
这里准备开发工具为了方便修改一些代码,配置之类!为了减少步骤,这里我们就不安装了,需要的可以自己去下载安装。
vscode下载地址: https:// code.visualstudio.com/
3.项目下载
懂得使用git的可以使用命令下载:git clone https://github.com/SilveryStar/Adachi-BOT.git
也可以直接下载安装包
进入项目地址: https:// github.com/SilveryStar/Adachi-BOT

选择下载压缩包
4.项目部署
找到我们刚才下载好的压缩包,解压后放到自己想放的路径下

这里我随便放了一个路径,可以看到在D:\test
现在我们从命令行进入项目路径下
先进入d盘:输入d:

接着进入test cd test

最后进入 我们的项目目录 Adachi-BOT-master cd Adachi-BOT-master

npm install 安装一下项目依赖

等待安装完成
如果有小伙伴在安装puppeteer时报错 可以使用cnpm
npm install cnpm -g 安装一下cnpm的全局依赖
然后cnpm install 安装即可

这样就安装完成 然后我们生成一下配置文件
npm run start

可以看到我们配置文件已经生成,现在去修改一下对应的配置文件,我们这里的配置文件在
D:\test\Adachi-BOT-master\config下

可以看到有三个,我们只需修改setting 和 cookies即可 用记事本打开

setting
setting可按此图配置修改对应账号密码即可
qrcode: false #启用扫码登录,每次登录都需验证,Docker 启动禁用,默认不启用
number: 123456 #QQ 账号
password: 123456 #QQ 密码
master: 123456 #BOT 持有者账号
header: "" #命令起始符(可为空串"")
platform: 1 #1.安卓手机(默认) 2.aPad 3.安卓手表 4.MacOS 5.iPad
atUser: true #启用回复 at 用户,默认关闭
intervalTime: 1500 #指令操作CD,单位 ms,默认 1500ms
dbPort: 6379
cookies需要获取米游社的 cookies,所以我们进入米游社,登录之后,浏览器按发f12

打开发现有个调试模式,

选择停用断点,然后刷新一下页面

找到网络,随便找个请求,然后找到cookie然后复制出来,填入配置文件

把这几个替换即可
配置完成,我们先验证一下设备
npm run login

成功登录就可以了
然后 ctrl + c 停止一下 然后运行 npm start

看到这些我们就跑起来了
现在我们就可以愉快的给我们的qq发送查询命令了

更多命令可查看项目文档