From 855d7bfdb2fa0df4354a6d9f9d007b1d65b4298c Mon Sep 17 00:00:00 2001 From: Filip Strajnar Date: Mon, 10 Jun 2024 22:36:35 +0200 Subject: [PATCH] Added interval to json config. --- main.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 32008e4..59fa43b 100644 --- a/main.go +++ b/main.go @@ -13,7 +13,7 @@ import ( const screenshot_path = "screenshot.png" const config_path = "config.json" -func GetConfig() (string, string, error) { +func GetConfig() (string, string, string, error) { configFile, err := os.ReadFile(config_path) if err != nil { @@ -33,8 +33,9 @@ func GetConfig() (string, string, error) { token := config["token"].(string) channelId := config["channelId"].(string) + interval := config["interval"].(string) - return token, channelId, nil + return token, channelId, interval, nil } func SendScreenshots(discord *discordgo.Session, channelId string, sleepDuration time.Duration) { @@ -86,7 +87,7 @@ func SendScreenshots(discord *discordgo.Session, channelId string, sleepDuration } func main() { - token, channelId, err := GetConfig() + token, channelId, interval, err := GetConfig() if err != nil { panic(err) @@ -98,7 +99,7 @@ func main() { panic(err) } - sleepDuration, err := time.ParseDuration("3s") + sleepDuration, err := time.ParseDuration(interval) if err != nil { panic(err)