Discord API:缺少权限

时间:2020-05-12 04:24:23

标签: javascript node.js discord discord.js

今天,我调试了代码。但是,当我删除机器人的权限时,出现错误“ Discord API:Missing Permissions”。因此,我尝试了一些方法来使机器人检查它是否具有必需的权限。但是当我尝试下面的代码时,我再次遇到错误,说:“ UnhandledPromiseRejectionWarning:TypeError:无法读取未定义的属性'has'”

   if (!client.permissions.has('SEND_MESSAGES')) {
      return;
    }

1 个答案:

答案 0 :(得分:0)

因此,首先请听错误消息,就像是您的“机密信息提供者”一样。

这是对你的意思:

无法读取“未定义”的属性XXXXX

所以看看消息-XXXXX等于“有”,这意味着 undefined 等同于 client.permissions

为什么此时未定义该值?