如何启动特定消息
How to kick on specific message
我正在尝试在有人发送邀请时使用我的 discord 机器人自动踢他们 link,但 message.author.kick()
似乎不起作用。我也尝试过它的其他变体,比如 member.kick()
.
到目前为止,这是我的代码:
client.on('message', message => {
if (message.content.includes('discord.gg/')) {
message.channel.send('Nope');
message.delete(3000);
message.author.kick('posting links');
}
});
.author
给出一个User
object that you can't kick. You have to kick a GuildMember
:可以通过message.member
.
获取作者的成员对象
这里是你的代码更正:
client.on('message', message => {
if (message.content.includes('discord.gg/')) {
message.channel.send('Nope');
message.delete(3000);
message.member.kick('posting links');
}
});
我正在尝试在有人发送邀请时使用我的 discord 机器人自动踢他们 link,但 message.author.kick()
似乎不起作用。我也尝试过它的其他变体,比如 member.kick()
.
到目前为止,这是我的代码:
client.on('message', message => {
if (message.content.includes('discord.gg/')) {
message.channel.send('Nope');
message.delete(3000);
message.author.kick('posting links');
}
});
.author
给出一个User
object that you can't kick. You have to kick a GuildMember
:可以通过message.member
.
这里是你的代码更正:
client.on('message', message => {
if (message.content.includes('discord.gg/')) {
message.channel.send('Nope');
message.delete(3000);
message.member.kick('posting links');
}
});