INNER CODE UNIT · JavaScript

job

albertincx/formatbot1 · src/cron.js:13

  const job = new CronJob(`${crontime}`, async () => {
    if (global.isDevEnabled) {
      console.log(`created task ${crontime} `, new Date());
    }
    for (let taskIdx = 0; taskIdx < tasks.length; taskIdx += 1) {
      const taskName = tasks[taskIdx];
      try {
        const microtasks = require(`./service/commands/${taskName}`);
        await microtasks.run({cronJob: crontime}, botHelper);
      } catch (e) {
        if (global.isDevEnabled) {
          console.log(`task error ${taskName}`);
          console.log(e);
        }
      }
    }
  });
  job.start();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…