Discord.js成为成员被静音时的成员

时间:2020-11-06 19:50:09

标签: javascript discord discord.js

我正在为我的机器人发出一个kick命令,它运行良好,但是我也希望它能给被踢的人DM。我提到过成员是指您要禁止的人,这是他们被踢后的代码:

msg.mentionedMember.send(‘You were kicked from ${guild.name} ${reason ? ‘for **${reason}**’ : ‘’}’);

运行此命令时,它说“无法读取未定义的属性“发送””

对此我该如何纠正?

1 个答案:

答案 0 :(得分:0)

您是否提到了成员定义?如果没有,请执行以下操作:

var mentionedMember = message.guild.member(message.mentions.users.first() || message.guild.members.cache.get(args[0]);

然后,您要做的所有提到的用户DM是:

mentionedMember.send(`You were kicked!`);