Discord 如何更改此脚本以按用户id踢用户?

Discord 如何更改此脚本以按用户id踢用户?,discord,discord.js,Discord,Discord.js,我有这个脚本用于踢用户。如何更改该脚本,以便按用户id踢用户 脚本: const discord=require('discord.js'); const client=新的discord.client; 常量前缀=“$”; client.on('message',函数(message){ 如果(!message.content.startsWith(prefix)){return} const args=message.content.slice(prefix.length.trim().sp

我有这个脚本用于踢用户。如何更改该脚本,以便按用户id踢用户

脚本:

const discord=require('discord.js');
const client=新的discord.client;
常量前缀=“$”;
client.on('message',函数(message){
如果(!message.content.startsWith(prefix)){return}
const args=message.content.slice(prefix.length.trim().split(+/+/g);
const命令=args.shift().toLowerCase();
如果(命令==“踢脚”){
让member=message.notices.members.first();
让reason=args.slice(1.join)(“”);
如果(成员){//添加此
成员。踢(原因);
client.channels.cache.get('73737341022782357566').send(“id为“+member.id+”的用户已被原因为“+reason”的用户踢出)
}否则{
message.reply(“$kick的参数无效”)
}
message.delete();
}
})
client.login('token');

您必须通过ID获取成员:

const Member=message.guild.members.cache.get('MemberId'))
if(!Member)返回console.log(`Invalid Member.`);
然后踢他们:

Member.kick(“原因”).catch(错误=>{
log(`cannotkick${Member.user.tag}.`);
})