【问题标题】:Discord.js showing "message.author.tag | message.content"Discord.js 显示“message.author.tag | message.content”
【发布时间】:2021-03-29 17:31:21
【问题描述】:

所以我正在制作一个机器人,当它被 dmed 记录到频道时,问题是,进入频道的消息显示“message.author.tag | message.content”而不是用户 dming 和什么他们说。我确信这是一个简单的解决方法,但我在文档中找不到它。

client.on('message', message => {
    if (message.channel.type === "dm" && message.author.id !== client.user.id) {
    client.channels.cache.get('789752010572169216').send(`message.author.tag | message.content`);
}})

【问题讨论】:

    标签: discord discord.js bots


    【解决方案1】:

    当您对字符串使用反引号时,您正在制作template literalinterpolate 或在模板文字中插入值的方法是将它们包装在 ${} 中。

    所以你可以把消息改成这样:

    `${message.author.tag} | ${message.content}`
    

    【讨论】:

      猜你喜欢
      • 2020-07-08
      • 2020-03-30
      • 2021-07-24
      • 2022-11-14
      • 2022-07-31
      • 2019-07-14
      • 2020-12-06
      • 2022-12-10
      • 1970-01-01
      相关资源
      最近更新 更多