【发布时间】:2021-05-09 14:16:00
【问题描述】:
我正在制作我的第一个不和谐机器人,我让我的朋友测试踢/禁止命令,我开玩笑地尝试禁止他,现在他有管理员权限所以他不能被禁止但机器人仍然发送消息确认禁令,我们俩都很困惑,我想解决这个问题,这样我以后就不会收到这个消息了。
module.exports = {
name: "kick",
description: "kick command",
execute(message, args) {
if (!message.member.hasPermission("KICK_MEMBERS")) {
message.channel.send("You do not have the permission to execute this command");
return;
}
const member = message.mentions.users.first();
if (member) {
const memberTarger = message.guild.members.cache.get(member.id);
memberTarger.kick();
message.channel.send("User has been kicked!");
} else {
message.channel.send("You could not kick that member");
}
},
};
【问题讨论】:
标签: javascript node.js discord discord.js