gpt4 book ai didi

javascript - 不和谐机器人。尝试获取没有消息信息的用户的用户名

转载 作者:太空宇宙 更新时间:2023-11-04 01:18:47 24 4
gpt4 key购买 nike

使用下面的代码,我尝试更改用户 Angular 色,然后获取用户名,以便可以将其通过消息发送到特定 channel 。但是,它始终为生成的消息中的用户名返回“未定义”。

client.on('guildMemberAdd', guildMember => {
// Set the member's roles to a new single role
const GuildObj = guildMember.guild
if (GuildObj.name = "GuildName") {
guildMember.setRoles(['387154651365113866']).catch(console.error);
client.guilds.get('308190520994430976').channels.get("593021188838522900").send("Welcome to the server " + guildMember.username + " you have successfully been given the role of lvl 1.")
}
});

最佳答案

我认为这是因为用户名不是GuildMember的属性,而是nickname

client.channels.get("593021188838522900").send("... " + guildMember.nickname + "...")

关于javascript - 不和谐机器人。尝试获取没有消息信息的用户的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60023426/

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