Javascript 正在从GuildMember获取用户名
当我编写guildMemberAdd和guildMemberRemove代码时,我遇到了一个问题。。。所以,我想知道,当用户加入时,如何从中获取用户的用户名和鉴别器?当我尝试Javascript 正在从GuildMember获取用户名,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,当我编写guildMemberAdd和guildMemberRemove代码时,我遇到了一个问题。。。所以,我想知道,当用户加入时,如何从中获取用户的用户名和鉴别器?当我尝试member.username和member.discriminator时,它记录为undefined和undefined 代码如下,此问题未向console打印任何内容: exports.run = (client, member) => { member.guild.channels.find(`name`,
member.username
和member.discriminator
时,它记录为undefined
和undefined
代码如下,此问题未向console打印任何内容:
exports.run = (client, member) => {
member.guild.channels.find(`name`, `mod-logs`).send({embed: {
"color": 8311585,
"footer": {
"text": "Bot made by: Pawxeric#0858"
},
"author": {
"name": "New Member",
"icon_url": member.avatarURL
},
"fields": [
{"name": `${member.username}#${member.discriminator}`, // logs as undefined#undefined
"value": "Joined"}
]
}});
}
此外,代码在提取任何使用
成员
值的内容时出现问题。像avatarURL
,用户名
,和鉴别器
。如果我遗漏了什么,请在下面分享:3c我想你想从用户对象获取属性
<member>.user
.user
用户有用户名、鉴别器和化身
可以在上找到完整对象。我想您希望从用户对象获取属性
<member>.user
.user
用户有用户名、鉴别器和化身
可以在上找到完整的对象。您确定
member.guild.channels.find(`name`、`mod logs`)
正在返回什么吗?此外,这里不需要倒勾“`”,因为您没有使用变量。你最好使用双引号。你确定member.guild.channels.find(`name`,`mod logs`)
返回了什么吗?此外,这里不需要倒勾“`”,因为您没有使用变量。你最好使用双引号。在你回答后,有人告诉了我这一点,但我没有注意堆栈溢出,但无论如何还是要感谢:)Np,很高兴我能帮上忙!:)有人在您回答后告诉了我这一点,但我没有注意堆栈溢出,但无论如何还是要感谢:)Np,很高兴我能帮上忙!:)