Discord bot:按名称呼叫用户?

时间:2017-09-06 16:18:59

标签: node.js discord

我有一个小机器人,想要用@和他的名字打电话给用户。所以他在频道中获得了一个亮点。我写了

bot.sendMessage({to: channelID, message: '@Nickname message text'});

但这只是将@Nickname写成文字而不突出显示。有解决方案吗?

1 个答案:

答案 0 :(得分:0)

提及的语法实际上是<@USER_ID>。您可以使用User::mention()生成该字符串:

bot.sendMessage({to: channelID, message: `${user.mention()} message text`});