InstaPy / InstaPy

📷 Instagram Bot - Tool for automated Instagram interactions
GNU General Public License v3.0
16.73k stars 3.77k forks source link

Follow_user_Followers not following full amount of pulled users #2178

Closed jeremycjang closed 6 years ago

jeremycjang commented 6 years ago

This is something I noticed occurring recently after @uluQulu 's major update to the follow_user_followers code, though I think it worked flawlessly before. For full context, my program is set to follow 100 users of 5 users then later unfollow them, so the output shows that the full amount is not being followed across the board.

I am going to look further into this in a few days, but wanted to see if anyone had ideas why this might occur:

Expected Behavior

Instapy will pull full amount of users (100), follow them all, then move to the next phase

Current Behavior

InstaPy Pulls 99 users and moves to the next the process before following the full amount (the time between follow/unfollow is because I added a 1.5 hour delay between the methods try to solve another problem)

InstaPy output

INFO [2018-06-04 22:56:02] [user]  Follow [91/99]  |  Total Follow: 406
INFO [2018-06-04 22:56:02] [user]  ------=>  Followed 12 new users ~sleeping about 8.0 minutes
INFO [2018-06-04 23:03:20] [user]  --> Followeduser1instagram account is opened...
INFO [2018-06-04 23:03:34] [user]  ---> Now following: Followeduser1
INFO [2018-06-04 23:03:34] [user]  --> Followeduser1added to blacklist for blacklist_follow campaign (action: followed)
INFO [2018-06-04 23:03:40] [user]  Follow [92/99]  |  Total Follow: 407
INFO [2018-06-04 23:03:40] [user]  ---> Followeduser2 has already been followed more than 1 times
INFO [2018-06-04 23:03:42] [user]  --> Followed total of 407 people

INFO [2018-06-05 00:33:42] [user]  Number of users available to unfollow: 433
jeremycjang commented 6 years ago

@uluqulu can you confirm if this is an intended part of the functionality or if it might be getting caused by the follow_user_followers interaction with the newer simulated follow functionality? This issue appears to still be present