pmed命令时,Discordjs bot崩溃

时间:2020-05-23 06:12:11

标签: discord discord.js

每当有一条命令直接发送给我的机器人时,它就会崩溃并导致控制台日志

TypeError:无法读取null的属性“ member”

我是js的新手,所以如果您需要我粘贴更多代码,请lmk!

1 个答案:

答案 0 :(得分:0)

之所以会发生这种情况,是因为您的命令可能使用了message.guild对象的属性,当通过DM接收到消息时,该属性不可用。

您可以在命令前添加检查,以确保在.guild不可用时不执行检查:

if (!message.guild) return;