Discord bot:发送消息并等待发送另一个

时间:2020-12-29 03:56:52

标签: javascript discord.js

我希望我的机器人发送一条消息,然后等待 1-2 秒,然后再发送另一条消息。我正在使用 discord.js。我尝试在互联网上环顾四周,但找不到适合我情况的任何内容。

1 个答案:

答案 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.
    })