启动无关紧要的报错&BOT邀请权限设定问题
Closed this issue · 2 comments
Accelerator1213 commented
系统版本
centos_8_0_x64
Node.js 版本
13.13.0
应用版本
2.2.2
启动方式
Docker
复述操作
npm start启动后,BOT正常运行,Web Console也能正常访问,但是会出现一个错误提示(但是没有任何影响)。
&
我把BOT的邀请权限修改为user,但是master邀请BOT加群却提示没有权限。
(这个不能调user吗)
配置文件
inviteAuth: user
错误报告
[root@Genshin Adachi-BOT]# npm start
> adachi-bot@2.2.2 start /root/Adachi-BOT
> ts-node -r tsconfig-paths/register app.ts --files
Error: listen EADDRINUSE: address already in use :::80
at Server.setupListenHandle [as _listen2] (net.js:1313:16)
at listenInCluster (net.js:1361:12)
at Server.listen (net.js:1447:7)
at Function.serverListen [as listen] (/root/Adachi-BOT/node_modules/express-ws/lib/index.js:42:40)
at Server.<anonymous> (/root/Adachi-BOT/src/web-console/backend/index.ts:64:13)
at Server.emit (events.js:315:20)
at Server.EventEmitter.emit (domain.js:485:12)
at TCP.onconnection (net.js:1556:8)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! adachi-bot@2.2.2 start: `ts-node -r tsconfig-paths/register app.ts --files`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the adachi-bot@2.2.2 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-12-07T10_35_57_378Z-debug.log
Accelerator1213 commented
SilveryStar commented
- 报错那个不影响正常使用,报错的位置是 web console,因为 80 端口占用了。这个
npm start
是不生效的,估计是你哪里已经启动了一个应用才能正常用 - 邀请权限文档里写了是没支持
user
。不过现在那个部分有点问题,你改成master
应该也邀请不了,下个版本会修