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)