Instapy: Blocked on phone, working from web

Created on 4 Feb 2019  路  10Comments  路  Source: timgrossmann/InstaPy

I can't like on my phone, but I can on chrome web browser on mac.
Here is my quota supervisor:

    session.set_quota_supervisor(enabled=True,
                                 sleep_after=["likes", "comments_d", "follows", "unfollows", "server_calls_h"],
                                 sleepyhead=True,
                                 stochastic_flow=True,
                                 notify_me=True,
                                 peak_likes=(50, 1000),
                                 peak_comments=(30, 250),
                                 peak_follows=(40, 900),
                                 peak_unfollows=(20, 500),
                                 peak_server_calls=(None, 9000))

All sleeps are whatever comes by default.
The issue is with likes only.
It works fine for follow, unfollow.

Here is my last run's stats

INFO [2019-02-04 13:41:25] [top10]  Sessional Live Report:
    |> LIKED 19 images  |  ALREADY LIKED: 0
    |> COMMENTED on 8 images
    |> FOLLOWED 26 users  |  ALREADY FOLLOWED: 0
    |> UNFOLLOWED 0 users
    |> LIKED 0 comments
    |> REPLIED to 0 comments
    |> INAPPROPRIATE images: 2
    |> NOT VALID users: 92

enhancement feature request

Most helpful comment

Learnt that like limit is 60 per hour but if you like/comment on people whom you don't follow the limit will be lot less maybe 15-25 as instagrams treats those as spam. So it's important to like/comment only on photos of people that you are already following.
@timgrossmann @uluQulu @GreatTimeBand I think we should split do_like property to do_like_within_circle and do_like_outside_circle, what do you think ?

All 10 comments

Just refreshed page for web case and found likes are not commited for web either. Its just not throwing the alert popup for web for some reason.

Is peak_likes=50 too much ?

any idea how many Soft block may result in a permanent block ?

my peaks are much higher without (seemingly) any issues. Are you a new account? newer accounts have lower thresholds for the amount of likes etc that you're allowed to do

No it is 3 months old account, running instapy for close to three weeks on this same account.
But since this like fails silently I don't know for how long I am soft blocked.
In stats it always shows:
|> LIKED 19 images | ALREADY LIKED: 0
but actually these likes failed if we refresh the page and check. I would not have figured out if I hadn't manually tried liking from mobile app.
We should atleast create an issue to modify the code such that it reloads the page and checks if the like actually succeeded.

Learnt that like limit is 60 per hour but if you like/comment on people whom you don't follow the limit will be lot less maybe 15-25 as instagrams treats those as spam. So it's important to like/comment only on photos of people that you are already following.
@timgrossmann @uluQulu @GreatTimeBand I think we should split do_like property to do_like_within_circle and do_like_outside_circle, what do you think ?

Wow, @ishandutta2007
That really makes sense. I will think about it the very next time writing a workflow 馃憦馃徏馃憦馃徏馃憦馃徏
Thanks for the tip馃コ

Split hm 馃
Can you show an [real] example by code?


Cheers 馃榿

@uluQulu: Currently we do like this right,

session.set_do_like(enabled=True, percentage=10)

I am saying to create two separate APIs ie like this,

session.set_do_like_within_circle(enabled=True, percentage=10)
session.set_do_like_outside_circle(enabled=True, percentage=10)

or to keep it backward compatible let set_do_like default to set_do_like_within_circle, such that you only create one API set_do_like_outside_circle

blocked again. 馃
This time quota_supervisor limits were even lower

    session.set_quota_supervisor(enabled=True,
                                sleep_after=["likes", "comments_d", "follows", "unfollows", "server_calls_h"],
                                sleepyhead=True,
                                stochastic_flow=True,
                                notify_me=True,
                                peak_likes=(25, 300),
                                peak_comments=(20, 250),
                                peak_follows=(40, 700),
                                peak_unfollows=(40, 500),
                                peak_server_calls=(None, 10000))

Had increased DAILY limit of peak_server_calls slightly as it was exhauting after 20th hour or so.

I think there is more to hourly limit in instagrams algorith. Same config was working fine for more than 2 weeks.

Yesterday my account followed about 700 people, 20 followed me back.
And today I find it being blocked.

This time interestingly the opposite has happened, I am not able to follow from chrome on mac but able to follow from the mobile app.
Only folllow is blocked like and comment works fine

Was this page helpful?
0 / 5 - 0 ratings