试图让我的 discord.js 机器人提及用户

Trying to get my discord.js bot to mention a user

我最近一直在尝试弄清楚如何让我的 discord.js 机器人通过在消息中标记新用户来欢迎他们,但它只是 @user 与他们的鉴别器。任何 help/suggestions 将不胜感激。

代码如下:

    client.on("guildMemberAdd", (member) => {
  let guild = member.guild;
  let memberTag = member.user.tag;
  if(guild.systemChannel){
    guild.systemChannel.send("@" + memberTag + "  has joined the server!")
  }
});

根据我个人的经验,我一直使用全局提及方法,使用<@id-of-the-user>。如果这是您想尝试的方法,请更改 guild.systemChannel.send("@" + memberTag + " has joined the server!")guild.systemChannel.send("<@" + member.id + "> has joined the server!").