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