【发布时间】:2021-08-05 04:11:44
【问题描述】:
if (oldMember.nickname !==
newMember.nickname) {
send_log(
c,
member.guild,
"Orange",
"Nickname Update",
`${member.user.tag}'s nickname was ${oldNickname} and is now ${newMember.nickname}`);
}
});
尝试使用 Javascript 更改昵称不和谐机器人。看看有没有人可以帮帮我
错误
if (oldMember.nickname !==
^
TypeError: Cannot read property 'nickname' of undefined
当我删除 if 语句并将所有其他语句更改为...
${member.user.tag}'s nickname was ${oldNickname} and is now ${newNickname}`);
它提出了另一个问题,即“newNickname”未定义。
【问题讨论】:
-
这是在 guildMemberUpdate 事件中吗?
-
您似乎没有定义
oldMember。你的意思是使用oldNickname? -
除非您向我们展示如何定义
oldMember常量/变量,否则我们无法为您提供帮助。
标签: javascript discord.js