public static void Download(params WaitRecognizer[] defs) { var db = new SelfieBotDB(); var stored = db.getAllWaitRecognizer().Select(nr => nr.TID).Distinct(); foreach (var def in defs.Where(d => !stored.Contains(d.TID))) { if (dl(def)) { db.addWaitRecognizer(def); } } }
private SelfieTweetFunc() { config = SelfieBotConfig.Instance; authuser = new SingleUserAuthorizer { CredentialStore = new SingleUserInMemoryCredentialStore { ConsumerKey = config.Twitter.ConsumerKey, ConsumerSecret = config.Twitter.ConsumerSecret, AccessToken = config.Twitter.AccessToken, AccessTokenSecret = config.Twitter.AccessTokenSecret } }; authapp = new ApplicationOnlyAuthorizer { CredentialStore = new InMemoryCredentialStore() { ConsumerKey = config.Twitter.ConsumerKey, ConsumerSecret = config.Twitter.ConsumerSecret } }; db = new SelfieBotDB(); }