gpt4 book ai didi

javascript - 尝试使用discord.js kick 方法时messageAuthor 未定义

转载 作者:行者123 更新时间:2023-12-01 00:56:46 26 4
gpt4 key购买 nike

当消息是特定文本字符串时,我试图踢掉某个成员,

我已经尝试使用 messageAuthor 来禁止/踢他们

client.on('message', msg => {
if (msg.content === 'textstring') {
var member= messageAuthor
memeber.kick
}
});

错误表明“messageAuthor”未定义

最佳答案

您尚未声明 messageAuthor,因此它未定义。

可通过 Message.author 访问消息的作者(返回 User )和 Message.member (如果消息是在公会中发送的,则返回 GuildMember)。

client.on('message', msg => {
if (msg.content === 'textstring' && msg.guild && msg.member.kickable) {
msg.member.kick('reason')
.catch(console.error);
}
});

关于javascript - 尝试使用discord.js kick 方法时messageAuthor 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56511283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com