仅管理员命令已损坏

时间:2020-08-24 21:08:06

标签: javascript node.js discord bots discord.js

因此,我做了一个仅管理员命令,但运行不正常。此代码仓是代码和应用程​​序中的错误。 http://codebin.herokuapp.com?s=5f4436b6605a250004000001

为将来的读者编辑:我通过删除return message.author.send

的收益来解决此问题

1 个答案:

答案 0 :(得分:3)

使用返回代码时,您可以进行一些验证。

知道您可以使用if并验证用户是否具有admin。

if(!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send("You can't use that command.");

//If the code doesn't stop in the if
//verification is because the user has administrator permission.

return message.reply("Hey, you are admin!");