Exemple #1
0
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
Exemple #2
0
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
Exemple #3
0
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)
Exemple #4
0
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
Exemple #5
0
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