【问题标题】:"member.guild.username" is displayed as "undefined" in a message“member.guild.username”在消息中显示为“未定义”
【发布时间】:2019-11-28 20:54:15
【问题描述】:

我想欢迎使用机器人加入我的 Discord 服务器的新人。消息应如下所示:

欢迎

但是,下面的代码发送了这个:

欢迎未定义

bot.on('guildMemberAdd', member => {
    var joiner = member.guild.username;
    member.guild.channels.get('601415083406393355').send("Welcome"+joiner); 
});

如何显示会员的用户名而不是undefined

【问题讨论】:

    标签: javascript node.js discord.js


    【解决方案1】:
    var joiner = member.guild.username;
    

    Guild 没有 username 属性。您可能需要member.user.username,它将返回加入成员的用户名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-08
      • 2017-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      相关资源
      最近更新 更多