我希望我的机器人发送一条消息,然后等待 1-2 秒,然后再发送另一条消息。我正在使用 discord.js。我尝试在互联网上环顾四周,但找不到适合我情况的任何内容。
答案 0 :(得分:0)
您可以使用 setTimeout
设置一段代码在给定的持续时间后运行。
channel.send("First message...")
.then(() => { // Wait until the first message is sent
setTimeout(() => {
channel.send("Second message...");
}, 2000) // Wait 2000 milliseconds (2 seconds) before sending again.
})