运行 Discord.JS 机器人时出错

Posted

技术标签:

【中文标题】运行 Discord.JS 机器人时出错【英文标题】:Error while running Discord.JS bot 【发布时间】:2018-06-18 23:02:11 【问题描述】:

当我尝试启动我的 Discord.JS BOT 时,它会显示以下错误:

root@Gabitzuu-Teo:/home/5times# 节点机器人 模块.js:538 抛出错误; ^

错误:找不到模块“./packets/WebSocketPacketManager” 在 Function.Module._resolveFilename (module.js:536:15) 在 Function.Module._load (module.js:466:25) 在 Module.require (module.js:579:17) 在要求(内部/module.js:11:18) 在对象。 (/home/5times/node_modules/discord.js/src/client/websocket/WebSocketConnection.js:5:23) 在 Module._compile (module.js:635:30) 在 Object.Module._extensions..js (module.js:646:10) 在 Module.load (module.js:554:32) 在 tryModuleLoad (module.js:497:12) 在 Function.Module._load (module.js:489:3) root@Gabitzuu-Teo:/home/5times#

(5 次 - 我的 BOT 的名字。) mysql会破坏它吗?

【问题讨论】:

【参考方案1】:

如果您能向我们提供您的代码,将会很有帮助。 看来您缺少一个模块

Error: Cannot find module './packets/WebSocketPacketManager'

如果您导航到终端中的 bots 文件夹,您可以在终端中输入 npm install,它应该会安装您的 package.json 中列出的所有依赖项

【讨论】:

以上是关于运行 Discord.JS 机器人时出错的主要内容,如果未能解决你的问题,请参考以下文章

discord.js 运行时出错 - DiscordHTTPError: 401 Unauthorized on GET

尝试使用 discord.js 编辑我的机器人消息时出错

我在编写不和谐机器人时出错

Xcode OSX 服务器“创建机器人时出错”

尝试使用 node-fetch 启动机器人时出错

如何将 discord.js 机器人部署到 Cloud Functions?