noticeUwuzu/main.ts

25 lines
566 B
TypeScript

import * as cron from "node-cron";
import timeNotice from "./scripts/timeNotice.js";
import weatherNotice from "./scripts/weatherNotice.js";
import earthquakeNotice from "./scripts/earthquakeNotice.js"
import followBack from "./scripts/followBack.js";
earthquakeNotice();
// 時報・フォローバック(毎時)
cron.schedule("0 * * * *", () => {
timeNotice();
followBack();
});
// 天気お知らせ(毎日7:00)
cron.schedule("0 7 * * *", () => {
setTimeout(() => {
weatherNotice();
}, 100)
});
console.log("サーバーが起動しました");