【问题标题】:discord.js disable “interaction failed”discord.js 禁用“交互失败”
【发布时间】:2021-12-22 10:39:00
【问题描述】:

如果一个交互(例如按钮点击)没有被回复,discord会在客户端显示“交互失败”

他们希望你做什么:inter.reply(‘stuff’)

我想做的事:inter.channel.send(‘stuff’)

这不是错误,我只是想防止“交互失败”出现,有什么办法吗?

【问题讨论】:

标签: javascript node.js discord discord.js


【解决方案1】:

您可以使用ButtonInteraction.deferUpdate()。这不会显示“此交互失败”,而是应该几乎忽略交互然后发送消息

inter.deferUpdate();
inter.channel.send("some content")

【讨论】:

  • 注意:这只存在于MessageComponentInteractions(按钮和选择菜单)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-26
  • 1970-01-01
  • 1970-01-01
  • 2022-01-19
  • 2021-12-20
  • 2023-03-16
  • 2011-08-23
相关资源
最近更新 更多