Discord.js ID踢命令
Discord.js ID kick command
我正在使用按钮和嵌入制作踢球命令,所以我需要从嵌入中获取 ID。
即:
interaction.message.embeds[0].fields[0].value.replace(/[\<>@#&!]/g,"")
这是我用来踢会员的代码:
client.users.fetch(interaction.message.embeds[0].fields[0].value.replace(/[\<>@#&!]/g,"")).then((member) => {
member.kick()
})
我正在获取带有 ID 的成员,但它仍然不起作用,错误是:
member.kick()
^
TypeError: member.kick is not a function
client.users.fetch()
returns 一个 Discord 用户。只能踢一个 GuildMember。请改用 interaction.guild.members.fetch()
。
interaction.guild.members.fetch(interaction.message.embeds[0].fields[0].value.replace(/[\<>@#&!]/g,"")).then(member => {
member.kick();
});
我正在使用按钮和嵌入制作踢球命令,所以我需要从嵌入中获取 ID。 即:
interaction.message.embeds[0].fields[0].value.replace(/[\<>@#&!]/g,"")
这是我用来踢会员的代码:
client.users.fetch(interaction.message.embeds[0].fields[0].value.replace(/[\<>@#&!]/g,"")).then((member) => {
member.kick()
})
我正在获取带有 ID 的成员,但它仍然不起作用,错误是:
member.kick()
^
TypeError: member.kick is not a function
client.users.fetch()
returns 一个 Discord 用户。只能踢一个 GuildMember。请改用 interaction.guild.members.fetch()
。
interaction.guild.members.fetch(interaction.message.embeds[0].fields[0].value.replace(/[\<>@#&!]/g,"")).then(member => {
member.kick();
});