Discord.jsGuildMember.hasPermission?

Discord.js GuildMember.hasPermission?

我正在尝试为我的 discord 机器人发出一个警告命令,但我为非管理员制作的系统无法使用它因为 msg.guildmember.haspermission 问题而无法正常工作。我不确定出了什么问题,有人可以帮我解决这个问题吗?

查看 APImsg 没有 GuildMember 属性 它有 member 所以该行应该是 !msg.member.hasPermission('KICK_MEMBERS')

PS:您没有在屏幕截图中使用 role 变量。

在屏幕截图的第 6 行和第 7 行使用 member 而不是 GuildMember

我还建议您查看 Discord 的 official API documentation and the discord.js documentation,如果您还没有的话。