【发布时间】:2022-01-23 04:00:36
【问题描述】:
我想知道如何检查自触发事件(在我的情况下为 interactionCreate)以来已经过去了多少时间,并在一定时间后执行某些操作。这是我当前的代码:
client.once('interactionCreate', interaction => {
if (!interaction.isButton()) return;
if (interaction.customId == '1') {
// do something
} else {
// do something else
}
})
它会检查按下了 2 个按钮中的哪一个,但我也想检查是否没有按下任何按钮,比如 20 秒,在这种情况下,它会做一些不同的事情,比如发送消息,但最重要的是让它无法与 2 个按钮交互。
我该怎么做?
【问题讨论】:
-
这能回答你的问题吗? Find elapsed time in javascript
标签: javascript node.js discord discord.js