From f917dc55cf1b5c02179023a589bd655b3093dd9b Mon Sep 17 00:00:00 2001 From: Lluis Date: Mon, 11 Mar 2024 22:08:21 +0100 Subject: [PATCH] log errors --- handlers/stream.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/handlers/stream.js b/handlers/stream.js index 5f3241f..f2c963a 100644 --- a/handlers/stream.js +++ b/handlers/stream.js @@ -33,6 +33,7 @@ class Stream { async catchStream (telegramBot, twitchBot, target) { const result = await TwitchService.getStream() + console.log('result 1min ' + result.type) if (result && result.type === 'live' ) { await this.sendTodayBirthday(twitchBot, target) @@ -47,12 +48,13 @@ class Stream { await telegramBot.deleteMessage(config.telegram.chatId, result.messageId) await this._sendStreamScreenshots(telegramBot, result.streamId) await BrowserService.closeBrowser().catch(() => { console.error('closeBrowser on finished')}) - } else if (result && result.type === 'stillLive' && result.messageId && (result.lastTitle !== result.title || (result.lastUpdate && moment().diff(moment(result.lastUpdate)) > 300000))) { + } else if (result && result.type === 'stillLive' && result.messageId && (result.lastTitle !== result.title || (result.lastUpdate && moment().diff(moment(result.lastUpdate)) > 61000))) { const options = { chat_id: config.telegram.chatId, message_id: result.messageId, parse_mode: 'Markdown' } + console.log('still alive' + this._getText(result)) await telegramBot.editMessageText(this._getText(result), options).catch((err) => { console.error(`cannot edit message: ${err}`)}) await BrowserService.startAndWarmUpBrowserIfNeeded().catch(() => { console.error('startAndWarmUpBrowserIfNeeded on stillLive')}) } else if (result && result.type === 'notLive') {