Beispiel #1
0
like_users_list = bot.read_list_from_file("like_users.txt")
print("Going to like users:", like_users_list)

tasks_list = []
counter = 0
#for item in follow_followers_list:
#    tasks_list.append((bot.follow_followers, {'user_id': item, 'nfollows': None}))
#for item in follow_following_list:
#    tasks_list.append((bot.follow_following, {'user_id': item}))
#for item in like_hashtags_list:
#    tasks_list.append((bot.like_hashtag, {'hashtag': item, 'amount': None}))
#for item in like_users_list:
#    tasks_list.append((bot.like_user, {'user_id': item, 'amount': None}))

# shuffle(tasks_list)
#for func, arg in tasks_list:
#    func(**arg)

likes_for_each_hash = input(u"How many follows per one hashtag?\n")

for one_hash in like_hashtags_list:
    counter = 0
    medias_list = bot.get_hashtag_medias(one_hash)
    for one_media in medias_list:
        if counter < likes_for_each_hash:
            media_owner = bot.get_media_owner(one_media)
            if bot.check_user(media_owner):
                bot.like_user(media_owner, 3)
                bot.follow(media_owner)
                counter += 1