def search(db, twitter, name, *args, **kwargs): num = 0 if db.settings.has_key(name) == False: db.settings[name] = [] tl = twitter.twitter.search(*args, **kwargs) tl["statuses"].reverse() if len(db.settings[name]) > 0: for i in tl["statuses"]: if utils.find_item( i["id"], db.settings[name]) == None and utils.is_allowed(i): if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num + 1 elif len(db.settings[name]) == 0: for i in tl["statuses"]: if utils.is_allowed(i) == True: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num + 1 return num
def get_favourites_timeline(db, twitter, name, param, *args, **kwargs): num = 0 if db.settings.has_key(name) == False: db.settings[name] = [] tl = twitter.twitter.get_favorites(screen_name=param, *args, **kwargs) tl.reverse() if len(db.settings[name]) > 0: for i in tl: if utils.find_item( i["id"], db.settings[name]) == None and utils.is_allowed(i) == True: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num + 1 elif len(db.settings[name]) == 0: for i in tl: if utils.is_allowed(i) == True: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num + 1 return num
def update_hltb(games): to_put = [] not_in_steam = [] for game in games: title = game['title'] title = title.lower() title = title.replace('amp;', '') title = utils.remove_specials(title) if title in specialcases.hltb_names: title = specialcases.hltb_names[title] curr_game = utils.find_item(title) if curr_game is not None: curr_game.hltburl = game['url'] curr_game.main = game['main'] curr_game.completion = game['completion'] to_put.append(curr_game) else: pass ndb.put_multi(to_put)
def search_users(db, twitter, name, *args, **kwargs): num = 0 if db.settings.has_key(name) == False: db.settings[name] = [] tl = twitter.twitter.search_users(*args, **kwargs) tl.reverse() if len(db.settings[name]) > 0: for i in tl: if utils.find_item(i["id"], db.settings[name]) == None: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num+1 elif len(db.settings[name]) == 0: for i in tl: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num+1 return num
def get_favourites_timeline(db, twitter, name, param, *args, **kwargs): num = 0 if db.settings.has_key(name) == False: db.settings[name] = [] tl = twitter.twitter.get_favorites(screen_name=param, *args, **kwargs) tl.reverse() if len(db.settings[name]) > 0: for i in tl: if utils.find_item(i["id"], db.settings[name]) == None and utils.is_allowed(i) == True: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num+1 elif len(db.settings[name]) == 0: for i in tl: if utils.is_allowed(i) == True: if config.main["general"]["reverse_timelines"] == False: db.settings[name].append(i) else: db.settings[name].insert(0, i) num = num+1 return num