"无法阅读财产" id" null节点js

时间:2017-11-03 12:12:36

标签: javascript node.js discord discord.js

我正在尝试将旧的discord bot从节点js 6.xx转换为8.xx,我也将命令放在一个单独的文件夹中以使其看起来更干净,该命令适用于我的旧机器人但不适用于此机器人,我得到了

  

UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):TypeError:无法读取属性' id'为null

更新的代码仍然返回相同的内容:

{{1}}

2 个答案:

答案 0 :(得分:1)

看起来错误来自于message.guild未定义,调用message.guild.id会产生错误

您收到此特定错误的原因是因为您使用的是async关键字,这基本上意味着您正在使用承诺,但您没有为其提供拒绝方法,因此UnhandledPromiseRejectionWarning

答案 1 :(得分:0)

错误可能是因为您的 MongoDB 无法连接。尝试在安装 MongoDB 时修复它。