您如何设置Discord机器人的播放状态正常运行时间?

时间:2019-08-26 06:37:07

标签: javascript node.js discord discord.js

是否可以设置机器人的自定义播放时间?例如:玩{game} 50分钟,然后每分钟添加+1。

我尝试搜索整个网络,但找不到与我的问题类似的东西。

1 个答案:

答案 0 :(得分:1)

您可以使用setInterval()每分钟设置一次新的状态。

let time = 0; // Time in minutes

setInterval(async () => {
  time += 1; // Add one minute to the above defined variable
  await client.user.setPresence({
    game: {
      name: `Gamename for ${time} minutes`,
      type: 0
    }
  });
}, 60000);