-
Notifications
You must be signed in to change notification settings - Fork 19
Initialise
Ninzore edited this page Jul 12, 2021
·
8 revisions
项目基于CQHTTP,使用前请确保后端兼容CQHTTP
通信方式为websocket,使用了Node-CQ-websocket,在CQ-HTTP中必须设置websockets : true
(不同后端可能名字不一样)
Bot的NodeJS浓度为100%,部署前把把Node装好
Bot的数据存储方式为MongoDB,所以这个也要装上,通信端口为默认的27017不要改
设置中确认ws_config栏,ws已打开,端口和bot设置一致
CQHTTP Mirai,同上
使用Mirai Native和CQ-HTTP-API也可以运行,鉴于CQ-HTTP-API现已停止更新,不是很推荐
Linux主机建议使用Docker版CQ或由CQ-HTTP提供的Docker镜像
启动参数设置 -p 6700:6700 -e CQHTTP_USE_WS=true
(端口6700映射,使用websocket)
R.I.P. CQ
推荐nodejs版本在v12和v14之间
git clone https://github.com/Ninzore/Wecab.git
cd Wecab
cp config.default.json config.json
npm i
npm i pm2 -g
- 使用git或者下载整个项目的zip并解压放到个好位置
- 进入Wecab目录
- 复制一份config.default.json并且改名为config.json,建议把admin填上要不然没有一些提示
- npm i
- npm run start
- stop暂停,restart重启,log查看日志
哼哼,啊啊啊啊啊啊!!!!!