Node.js Discord机器人:按名称呼叫用户?

Node.js Discord机器人:按名称呼叫用户?,node.js,discord,Node.js,Discord,我有一个小机器人,想用@和他的名字给一个用户打电话。所以他在频道里得到了一个亮点。我写 bot.sendMessage({to: channelID, message: '@Nickname message text'}); 但这只将@昵称写为文本,没有突出显示。有解决方法吗?提到的语法实际上是。您可以使用生成该字符串: bot.sendMessage({to: channelID, message: `${user.mention()} message text`}); 提到的语法实际上是

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

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

但这只将@昵称写为文本,没有突出显示。有解决方法吗?

提到的语法实际上是
。您可以使用生成该字符串:

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

提到的语法实际上是
。您可以使用生成该字符串:

bot.sendMessage({to: channelID, message: `${user.mention()} message text`});
不适用于我:“TypeError:user.note不是一个函数”。我已经将discord.io改为discord.js,现在可以工作了:message.channel.send(user.toString()+‘messagetext’);这值得一提。谢谢你的链接!不适用于我:“TypeError:user.note不是一个函数”。我已经将discord.io改为discord.js,现在可以工作了:message.channel.send(user.toString()+‘messagetext’);这值得一提。谢谢你的链接!