Discord.JS Bot主机通过Heroku抛出500错误



我正试图通过Heroku托管我的第一次尝试,尽管链接了我的github仓库&设置必要的文件以容纳主机(如Procfile),我仍然得到以下错误,同时尝试部署。(注意,构建仍然是成功的。)

2021-09-29T15:50:35.129091+00:00 app[Worker.1]:     at async WebSocketManager.connect (/app/node_modules/discord.js/src/client/websocket/WebSocketManager.js:128:9)
2021-09-29T15:50:35.129091+00:00 app[Worker.1]:     at async Client.login (/app/node_modules/discord.js/src/client/Client.js:245:7) {
2021-09-29T15:50:35.129091+00:00 app[Worker.1]:   code: 500,
2021-09-29T15:50:35.129093+00:00 app[Worker.1]:   method: 'get',
2021-09-29T15:50:35.129093+00:00 app[Worker.1]:   path: '/gateway/bot',
2021-09-29T15:50:35.129093+00:00 app[Worker.1]:   requestData: { json: undefined, files: [] }
2021-09-29T15:50:35.129093+00:00 app[Worker.1]: }
2021-09-29T15:50:35.248528+00:00 heroku[Worker.1]: Process exited with status 0
2021-09-29T15:50:35.410802+00:00 heroku[Worker.1]: State changed from up to crashed

我认为这可能与Procfile的位置有关,但老实说我也不知道。如有任何帮助,不胜感激。

这不是Heroku问题,而是Discord API错误,这意味着:内部服务器错误。他们这边有什么问题会引起不和谐,所以我建议你等一会儿再试一次!