【问题标题】:Discord API node.js hover for tooltipDiscord API node.js 悬停工具提示
【发布时间】:2021-04-21 08:49:27
【问题描述】:

我想向我的 workinprogress 机器人添加一个工具提示,但我收到了这个错误。

/home/runner/simplebot/index.js:46 .setColor("#4287f5").setTitle("ToolTip Example").setDescription('Hover for tooltip': [(i)](${ message.url } '嘿看!它是一个工具提示!') ); message.channel.send(tooltipEmbed); ^^^^^^^^^^^^^^^^^^^

SyntaxError: missing ) after argument list

这是我的代码

      {
  const tooltipEmbed = new Discord.MessageEmbed()
    .setColor("#4287f5").setTitle("ToolTip Example").setDescription('Hover for tooltip': [(i)](${ message.url } 'Hey look! Its a tooltip!') ); message.channel.send(tooltipEmbed);
  }

有人可以帮我解决这个问题吗?

谢谢!

-山姆

【问题讨论】:

    标签: api discord discord.js bots


    【解决方案1】:

    这是由于您的.setDescription。如果您想在嵌入中添加描述,则必须使用 .setDescription('Whatever you want') 如果您查看描述:

    .setDescription('Hover for tooltip': [(i)](${ message.url } 'Hey look! Its a tooltip!')
    

    您会看到,不仅有一个字符串,实际上还有两个,[(i)](${ message.url } 介于两者之间。

    您可以查看来自discord.js 的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 2022-01-06
      相关资源
      最近更新 更多