标签: discord discord.js
每当有一条命令直接发送给我的机器人时,它就会崩溃并导致控制台日志
TypeError:无法读取null的属性“ member”
我是js的新手,所以如果您需要我粘贴更多代码,请lmk!
答案 0 :(得分:0)
之所以会发生这种情况,是因为您的命令可能使用了message.guild对象的属性,当通过DM接收到消息时,该属性不可用。
message.guild
您可以在命令前添加检查,以确保在.guild不可用时不执行检查:
.guild
if (!message.guild) return;