From 2dd27065be2c7e20cebb5598d8b7842c7e7dd161 Mon Sep 17 00:00:00 2001 From: Yuriy Date: Wed, 15 May 2024 13:25:51 -0400 Subject: [PATCH] added discord errorlogging --- Freedomain Livestream Scheduler.ahk | 15 +++++++++++++++ Version.ini | Bin 176 -> 176 bytes 2 files changed, 15 insertions(+) diff --git a/Freedomain Livestream Scheduler.ahk b/Freedomain Livestream Scheduler.ahk index a929014..809ccd1 100644 --- a/Freedomain Livestream Scheduler.ahk +++ b/Freedomain Livestream Scheduler.ahk @@ -70,6 +70,7 @@ global DiscordErrorLoggingWebhookBotURL global DiscordVideosWebhookURL global VideoFolderDir global LogErrorsToMsgbox +global ErrorLogToDiscord ; global LogErrorsToTextFile global CurrentSite global Driver @@ -157,6 +158,15 @@ LivestreamThumbnail := ThumbnailJPEGFilepath ; ------------------------------------------------ IniRead, ConfirmBeforeSubmit, %SettingsIniFilepath%, %ScriptSettingsSection%, ConfirmBeforeSubmit, 1 IniRead, AutoUpdateCheck, %SettingsIniFilepath%, %ScriptSettingsSection%, AutoUpdateCheck, 1 +IniRead, ErrorLogToDiscord, %SettingsIniFilepath%, %ScriptSettingsSection%, ErrorLogToDiscord, 1 +if(ErrorLogToDiscord){ + ; Discord + IniRead, DiscordErrorLoggingWebhookBotURL, %SettingsIniFilepath%, General, DiscordWebhookBotURL, %A_space% + if(DiscordErrorLoggingWebhookBotURL = ""){ + Message = DiscordErrorLoggingWebhookBotURL is blank. `nWill not be able to post error messages or upload status to discord.`nPlease add discord webhook URL in settings.ini under: `n`n[General]`DiscordErrorLoggingWebhookBotURL= + SaveOrPostProgress(Message:=Message,PostType:="ErrorLoggingTextFile,ErrorSummaryVar") + } +} @@ -254,9 +264,13 @@ Gui, Font, Bold Gui, Add, Text,y0 x%ColumnTwoXPosition%, Settings Gui, Font, Normal Gui, Font, s8 +Gui, Add, Checkbox, vErrorLogToDiscord Checked%ErrorLogToDiscord%, Error Log to Discord Gui, Add, Checkbox, vConfirmBeforeSubmit checked%ConfirmBeforeSubmit%, Confirm Before Submit Gui, Add, Checkbox, vAutoUpdateCheck Checked%AutoUpdateCheck%, Auto Update Check + + + if(UpdateAvailable){ Gui, Add, Button, cRed w%ColumnTwoEditBoxWidth% gUpdateScript vUpdateAvailable center, Update Available! } @@ -399,6 +413,7 @@ Gui, submit, NoHide ; ------------------------------------------------ IniWrite, %ConfirmBeforeSubmit%, %SettingsIniFilepath%, %ScriptSettingsSection%, ConfirmBeforeSubmit IniWrite, %AutoUpdateCheck%, %SettingsIniFilepath%, %ScriptSettingsSection%, AutoUpdateCheck +IniWrite, %ErrorLogToDiscord%, %SettingsIniFilepath%, %ScriptSettingsSection%, ErrorLogToDiscord ; Re-use an existing errorlog or create new directory diff --git a/Version.ini b/Version.ini index 93f793e8bfd05703c817776ddc34cb146f23209f..083c342d3a1a4ff8350e9009731d1a29d07697de 100644 GIT binary patch delta 11 ScmdnMxPftk2cz*s&vXD5`U9{4 delta 11 ScmdnMxPftk2cywM&vXD5_5-f~