Попытка заставить моего бота discord.js упомянуть пользователя - PullRequest
0 голосов
/ 17 октября 2018

Недавно я пытался выяснить, как заставить моего discord.js бота приветствовать новых пользователей, пометив их в сообщении, но это просто выглядит как @user с их дискриминатором .Любая помощь / предложения будут оценены.

Вот код:

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

1 Ответ

0 голосов
/ 17 октября 2018

В своем личном опыте я всегда использовал метод глобального упоминания, используя <@id-of-the-user>.Если вы хотите попробовать этот метод, измените guild.systemChannel.send("@" + memberTag + " has joined the server!") на guild.systemChannel.send("<@" + member.id + "> has joined the server!").

...