コード例 #1
0
        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);
                }
            }
        }
コード例 #2
0
        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();
        }