File size: 531 Bytes
88b2903
 
 
cc9779d
 
5382ee4
 
cc9779d
5382ee4
cc9779d
88b2903
 
 
cc9779d
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { checkDailyNews } from "./dailyNews/checkDailyNews.mts"
import { checkDailyPapers } from "./dailyPapers/checkDailyPapers.mts"
import { checkDailyWeather } from "./dailyWeather/checkDailyWeather.mts"

export const main = async () => {
  // we repeat the process every 24h
  let delayInSeconds = 24 * 60 * 60

  console.log(`-------------- 24 hours have elapsed --------------`)
  
  await checkDailyNews()
  await checkDailyPapers()
  await checkDailyWeather()

  setTimeout(() => {
    main()
  }, delayInSeconds * 1000)
}