javascript - discord.js 禁用 “interaction failed”

标签 javascript node.js discord discord.js

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

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

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

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

最佳答案

您可以使用 ButtonInteraction.deferUpdate() .这不会显示“此交互失败”,它会回复说您稍后将对其进行编辑[1],尽管它不会像 Bot 正在思考的那样显示任何内容...

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

[1]:您不必

之后更新它

关于javascript - discord.js 禁用 “interaction failed”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69902967/

相关文章:

node.js - 启动剑圣时出错

node.js - nodejs集群不同的TLS Session处理

python - 如何获取用户正在回复的消息的 ID [discord.py]?

go - 我应该如何在 golang 中编码用于 Google Voice 识别的音频流?

javascript - 网络音频 API : How to play a stream of MP3 chunks

javascript - FollowEntity影响2d中pick Ellipsoid的结果

javascript - 比较表格单元格的两个值,如果相同则添加类

javascript - phantomjs 语法中的解析错误

node.js - 如何在 Node.js 中使用 MongoDB $slice

html - Discord 如何嵌入 YouTube 可播放视频?