编辑 所以我试图发出一个踢和禁止命令,但后来我在踢文件 idk 中遇到了这个错误,如何修复它
const memberTarget = message.guild.member.cache.get(member.id);
^
ReferenceError: message is not defined
这是代码:
module.exports = {
name: 'kick',
description: "this command kicks people",
execute(messages, args){
const member = messages.mentions.users.first();
if(member){
const memberTarget = message.guild.member.cache.get(member.id);
memberTarget.kick();
message.channel.send("bing bong he is gone!");
}else{
message.channel.send('you couldent kick that person');
}
}
}
编辑:现在我收到了这个错误 const memberTarget = message.guild.member.cache.get(member.id); ^
类型错误:无法读取未定义的属性“get”
答案 0 :(得分:0)
这应该可以解决您的错误:
module.exports = {
name: 'kick',
description: "this command kicks people",
execute(message, args){
const member = message.mentions.users.first();
if(member){
const memberTarget = message.guild.member(member);
memberTarget.kick();
message.channel.send("bing bong he is gone!");
}else{
message.channel.send('you couldent kick that person');
}
}
}