我正在编写一个Discord机器人,该机器人使用以下代码来检测和处理用户消息:
bot.on('message', function (user, userID, channelID, message, evt) {
//Message handling and response code goes here
});
我想添加一个仅在发送命令的用户具有管理员权限的情况下才有效的命令。有办法吗?
答案 0 :(得分:1)
以下是您如何执行此操作的示例:
bot.on('message', function (user, userID, channelID, message, evt) {
if (message.member.hasPermission("ADMINISTRATOR")) return console.log('THIS USER HAS ADMINISTRATOR PERMISSIONS!')
});