试图让我的 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!")
.
我最近一直在尝试弄清楚如何让我的 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!")
.