【问题标题】:discord.js extracting emailsdiscord.js 提取电子邮件
【发布时间】:2020-09-22 06:02:50
【问题描述】:

下面的代码让我可以获取有关不和谐用户的所有信息。但是,我找不到获取用户电子邮件的方法。是否已弃用?有人可以帮我写代码吗?

client.on('ready', () => {

  console.log(`logged in as ${client.user.username}`);

  var Count;
  for(Count in client.users.array()){
     var User = client.users.array()[Count];
     /* client.sendMessage(User, msg); */

     //userName += User.username + "#" + User.discriminator + '\n';
  }

})

【问题讨论】:

    标签: node.js discord.js


    【解决方案1】:

    根据latest stable docs,您可以使用 user.email 从用户帐户中检索电子邮件。鉴于您在代码中的任何地方都没有使用电子邮件,所以我不确定您在“有人可以帮助我编写代码”时要问什么。不过,我将提供一个关于如何检索值的示例。

    const email = client.user.email; // Will return null if no email is available.
    

    根据我的测试,Email 变量似乎只针对用户帐户显示,这意味着如果您尝试检索机器人帐户的电子邮件,它将返回 null。但是,如果您尝试检索其他用户的电子邮件,这不是 Discord API 提供的功能。

    【讨论】:

      猜你喜欢
      • 2021-07-09
      • 1970-01-01
      • 1970-01-01
      • 2016-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      相关资源
      最近更新 更多