【问题标题】:Discordjs bot crashes when pmed a commandDiscordjs bot 在执行命令时崩溃
【发布时间】:2020-09-10 01:42:47
【问题描述】:

每当一个命令直接发送到我的机器人时,它就会崩溃并且控制台记录

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

我是js新手,如果需要我贴更多代码,请lmk!

【问题讨论】:

    标签: discord discord.js


    【解决方案1】:

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

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

    if (!message.guild) return;
    

    【讨论】:

      猜你喜欢
      • 2021-04-07
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-03
      • 1970-01-01
      • 2021-02-18
      • 1970-01-01
      相关资源
      最近更新 更多