From 6b7f8043888900d44443d60eb7004d267d6d6071 Mon Sep 17 00:00:00 2001 From: Lluis Date: Wed, 22 May 2024 16:29:12 +0200 Subject: [PATCH] open browser on refresh and auto refresh every 30min --- lib/notifier.js | 3 +++ services/browser.js | 2 ++ 2 files changed, 5 insertions(+) diff --git a/lib/notifier.js b/lib/notifier.js index f7cd9a3..d4b0b0d 100644 --- a/lib/notifier.js +++ b/lib/notifier.js @@ -17,6 +17,9 @@ class Notifier { cron.schedule('0/15 * * * *', async () => { await handlers.stream.sendTodayBirthday(this.twitchBot, this.target) + }) + + cron.schedule('0/30 * * * *', async () => { await handlers.stream.refreshPage() }) diff --git a/services/browser.js b/services/browser.js index 9523f2f..d1119f7 100644 --- a/services/browser.js +++ b/services/browser.js @@ -46,6 +46,8 @@ async function refreshPage() { const pageIsOpen = await browserApi.checkIfPageIsOpen() if (browserIsOpen && pageIsOpen) { await browserApi.refreshPage() + } else { + await startAndWarmUpBrowserIfNeeded() } }