From 8e600051b857968c97b63178aaa51d49cb212a13 Mon Sep 17 00:00:00 2001 From: Andreas Mieke Date: Fri, 20 Jan 2017 18:18:19 +0100 Subject: [PATCH] Only execute scrapers if username/hashtag is set --- socialdragon/main.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/socialdragon/main.go b/socialdragon/main.go index c1620fa..c9efa3b 100644 --- a/socialdragon/main.go +++ b/socialdragon/main.go @@ -20,11 +20,17 @@ func main() { database.InitDb(SendUpdate) c := cron.New() - c.AddFunc("@every 30s", snapchat.LoadNewSnaps) - c.AddFunc("@every 30s", instagram.LoadNewInstas) + if config.C.Snapchat.UserName != "" { + c.AddFunc("@every 30s", snapchat.LoadNewSnaps) + } + if config.C.Instagram.Tag != "" { + c.AddFunc("@every 30s", instagram.LoadNewInstas) + } c.Start() - go twitter.LoadNewTweets() + if len(config.C.Twitter.Filter) != 0 { + go twitter.LoadNewTweets() + } go setupGin() ch := make(chan os.Signal)