我如何在 Discord JS 中提及某人

时间:2021-02-13 06:49:07

标签: javascript discord discord.js

我希望能够在用户加入服务器时提及我真的需要帮助。

3 个答案:

答案 0 :(得分:0)

对于用户提及,它是用 <@ 开头和 > 结尾的用户 ID, 像这样: <@17372382352635>

答案 1 :(得分:0)

我想出了怎么做,我会帮助你们中的一些人,所以当你制作它时,把 tilda 键而不是 ''。

答案 2 :(得分:0)

您将需要 Discord.js 中的以下方法 guildMemberAdd

bot.on('guildMemberAdd', async (guild_member) => {
  //message.send with notification, for `guild_member.user.username`
})

您还可以在服务器加入事件中找到 the example code, in the repo of my own Discord bot,它实际上是检查(正确名称)和重命名用户。

我的个人建议,不要使用 DM(因为用户可能已经禁止接收来自非好友和互不和谐服务器成员的消息。

正如之前提到的,Dpk 可以使用 <@idOfUser/Channel/Whatever> 通过其 ID 创建链接或提及或任何其他内容。