当我编写guildMemberAdd和guildMemberRemove编码时,我遇到了一个问题...因此,我想知道,如何从用户加入时获取用户的用户名和标识符?当我尝试member.username
和member.discriminator
时,它记录为undefined
和undefined
下面的代码没有任何内容可打印以解决此问题:
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"}
]
}});
}
此外,代码在拾取使用member
值的任何内容时遇到问题。类似于avatarURL
,username
和discriminator
。如果有什么我想念的,请在下面分享:3c