(节点:4)未处理的PromiseRejection警告:错误:提供了不正确的登录详细信息.(主持一个不和机器人)



当我运行我的机器人时,我会收到以下错误我的令牌是有效的,它在故障良好的上工作

我的机器人程序代码:https://github.com/legouju/funtimesbottrytwo/tree/master(srry如果我打扰你们,我是heroku的新手)

日志显示:

2018-11-08T01:02:06.643169+000:00 app[worker.1]:在_receiver.cleanup(/app/node_modules/ws/lib/websocket.js:220:12)2018-11-08T01:02:06.643170+00:0 app[worker.1]:在Receiver.cleanup(/app/node_modules/ws/lib/receptor.js:535:15)2018-11-08T01:02:06.43172+00:00-app[worker.1]:在WebSocket.finilize(/app/node_modules/ws/lib/WebSocket.js:206:20)2018-11-08T01:02:06.6643173+00:0 app[worker.1]:在TLSSocket.emit(events.js:187:15)2018-11-08T01:02:06.6643339+000:00 app[worker.1]:(节点:4)未处理的PromiseRejection警告:未处理的promise rejection。此错误源于在没有catch块的异步函数内部抛出,或者拒绝了未使用.catch()处理的promise。(拒绝id:2)2018-11-08T01:02:06.44702+00:00-app[worker.1]:(节点:4)[DEP0018]弃用警告:不赞成使用未经处理的承诺拒绝。将来,未处理的promise拒绝将使用非零退出代码终止Node.js进程。2018-11-08T01:02:06.0806551+00:0 heroku〔worker.1〕:状态从上升变为崩溃2018-11-08T01:09:10.724894+00:0 heroku[worker.1]:状态从崩溃变为停机2018-11-08T01:09:10.613680+00:0应用〔api〕:扩展到web@0:免费worker@0:用户免费johnmo123jm@gmail.com2018-11-08T01:09:12.333365+00:0-app[api]:扩展到web@0:免费worker@1:用户免费johnmo123jm@gmail.com2018-11-08T01:09:15.179891+00:0 heroku[worker.1]:用命令node index.js启动进程2018-11-08T01:09:15.924170+00:0 heroku[worker.1]:状态从启动变为启动2018-11-08T01:09:17.897595+000:00 app[worker.1]:(节点:4)未处理的PromiseRejection警告:错误:提供了不正确的登录详细信息。2018-11-08T01:09:17.897616+000:00-app[worker.1]:在WebSocketConnection.client.ws.connection.one.event(/app/node_modules/dicord.js/src/client/ClientManager.js:48:41)2018-11-08T01:09:17.897618+00:0 app[worker.1]:在Object.onceWrapper(events.js:273:13)2018-11-08T01:09:17.897620+00:0 app[worker.1]:在WebSocketConnection.emit(events.js:182:13)2018-11-08T01:09:17.897621+000:00-app[worker.1]:在WebSocketConnectiononClose(/app/node_modules/decord.js/src/client/websocket/WebocketConnection.js:390:10)2018-11-08T01:09:17.897623+00:00 app[worker.1]:在WebSocket.onClose(/app/node_modules/ws/lib/event-target.js:124:16)2018-11-08T01:09:17.897624+00:0 app[worker.1]:在WebSocket.emit(events.js:182:13)2018-11-08T01:09:17.897626+00:00 app[worker.1]:在_receiver.cleanup(/app/node_modules/ws/lib/websocket.js:220:12)2018-11-08T01:09:17.897628+000:00 app[worker.1]:在Receiver.cleanup(/app/node_modules/ws/lib/receptor.js:535:15)2018-11-08T01:09:17.897629+00:00 app[worker.1]:在WebSocket.finilize(/app/node_modules/ws/lib/WebSocket.js:206:20)2018-11-08T01:09:17.897631+00:0 app[worker.1]:在TLSSocket.emit(events.js:187:15)2018-11-08T01:09:17.897691+00:0 app[worker.1]:(节点:4)未处理的PromiseRejection警告:未处理的拒绝承诺。此错误源于在没有catch块的异步函数内部抛出,或者拒绝了未使用.catch()处理的promise。(拒绝id:2)2018-11-08T01:09:17.897804+00:0 app[worker.1]:(节点:4)[DEP0018]不推荐使用警告:不推荐使用未经处理的承诺拒绝。将来,未处理的promise拒绝将使用非零退出代码终止Node.js进程。2018-11-08T01:09:17.991004+00:00 heroku[worker.1]:状态从上升变为崩溃2018-11-08T01:09:17.993376+00:0 heroku[worker.1]:状态从崩溃变为启动2018-11-08T01:09:17.957224+00:0 heroku[worker.1]:进程退出,状态为02018-11-08T01:09:20.088995+000:00 heroku[worker.1]:用命令node index.js启动进程2018-11-08T01:09:20.790067+00:00 heroku[worker.1]:状态从启动变为启动2018-11-08T01:09:23.458015+00:0 heroku[worker.1]:进程退出,状态为02018-11-08T01:09:23.386529+00:0 app[worker.1]:(节点:4)未处理的PromiseRejection警告:错误:提供了不正确的登录详细信息。2018-11-08T01:09:23.386549+000:00-app[worker.1]:在WebSocketConnection.client.ws.connection.one.event(/app/node_modules/dicord.js/src/client/ClientManager.js:48:41)2018-11-08T01:09:23.386550+00:0 app[worker.1]:在Object.onceWrapper(events.js:273:13)2018-11-08T01:09:23.386552+00:0 app[worker.1]:在WebSocketConnection.emit(events.js:182:13)2018-11-08T01:09:23.386553+000:00-app[worker.1]:在WebSocketConnectiononClose(/app/node_modules/didiscor.js/src/client/websocket/WebocketConnection.js:390:10)2018-11-08T01:09:23.386554+000:00-app[worker.1]:在WebSocket.onClose(/app/node_modules/ws/lib/event-target.js:124:16)2018-11-08T01:09:23.386555+00:0 app[worker.1]:在WebSocket.emit(events.js:182:13)2018-11-08T01:09:23.386556+000:00 app[worker.1]:在_receiver.cleanup(/app/node_modules/ws/lib/websocket.js:220:12)2018-11-08T01:09:23.386557+00:0 app[worker.1]:在Receiver.cleanup(/app/node_modules/ws/lib/receptor.js:535:15)2018-11-08T01:09:23.386558+000:00-app[worker.1]:在WebSocket.finilize(/app/node_modules/ws/lib/WebSocket.js:206:20)2018-11-08T01:09:23.386560+00:0 app[worker.1]:在TLSSocket.emit(events.js:187:15)2018-11-08T01:09:23.386689+000:00 app[worker.1]:(节点:4)未处理的PromiseRejection警告:未处理的拒绝承诺。此错误源于在没有catch块的异步函数内部抛出,或者拒绝了未使用.catch()处理的promise。(拒绝id:2)2018-11-08T01:09:23.386844+000:00 app[worker.1]:(节点:4)[DEP0018]不推荐使用警告:不推荐使用未经处理的承诺拒绝。将来,未处理的promise拒绝将使用非零退出代码终止Node.js进程。2018-11-08T01:09:23.570331+00:0 heroku〔worker.1〕:状态从上升变为崩溃

看起来错误消息试图告诉您以下内容:

UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error 
originated either by throwing inside of an async function without a catch 
block, or by rejecting a promise which was not handled with .catch().

这是一个与代码有关的错误。还有另一个错误,你应该看看:

08T01:09:17.897595+00:00 app[worker.1]: (node:4) 
UnhandledPromiseRejectionWarning: Error: Incorrect login details were 
provided. 2018-11-08T01:09:17.897616+00:00 app[worker.1]: at 
WebSocketConnection.client.ws.connection.once.event 

似乎有不正确的凭据,检查你的代码,看看你的数据库授权是否正确

相关内容

最新更新