Discord.js机器人程序需要帮助-如何使我的机器人每6小时自动执行一项任务而不发送命令?

时间:2019-08-06 07:55:56

标签: javascript node.js discord discord.js

我用命令创建了一个机器人,该命令根据从API获得的统计信息自动向成员分配角色。如何使它每6个小时自动执行一次,而无需我手动发送命令?

1 个答案:

答案 0 :(得分:2)

例如,您可以执行以下操作:

setInterval(function(){
client.channels.get("Channel Id").send("I will send it every 6 hours")
  }, 6 * 3600000);

您需要在事件准备就绪时使用它。