Don't even TRY automating IG through Website anymore...

RupFox

Newbie
Joined
Sep 23, 2019
Messages
10
Reaction score
0
I spent all weekend creating a custom automation script (Using webdriver). I had actually done this once before over a year ago, and there seemed to be NO rate limits. I was going crazy and all was well.

I decided to record a video tutorial on writing an instagram bot from scratch this weekend, and it was hell.

I've had three different accounts action-blocked. Within minutes. These are three different accounts I use regularly, they have posts, some followers, and I've only automated them through a few days stretch over a year ago. So they should be 'warm' and in good standing.

Amazingly, I'm getting rate-limited by number of VIEWS!! I had a list of 200 profiles to navigate to, get their follower/following ratio and store them in a file. Well after about ~20 profiles the pages stopped loading. When I stopped the the script and navigated to the page manually it would say something like "Please try again in a few minutes". LIking posts led to me getting a good old action block after liking 5 ~ 10 posts. Same with follows.

Here are some of the steps I took to try to fool Instagram:

Mobile emulation: I am starting the Chrome browser as an iPhone X with a small viewport.
Network throttling: I am throttling my network to make it seem like it's 3G (might not be working)
Scrolling: I scroll around the page before scrolling to the button I want to click, and the scroll amounts are randomized.
Timing: All actions are timed randomly between 5 - 60 seconds, this means I'm only liking /following several to a dozen users per hour. When I follow someone the browser waits between 1 ~ 2 minutes before proceeding.
No login: The browser loads with a user profile that is already logged into Instagram.

Still getting blocked.

After reading the posts on here and Jarvee's struggles, it seems clear to me that Instagram has DRAMATICALLY hobbled the power of the web instagram client. If you try to do ANY mass actions on instagram through the web client you will get blocked. They only accept a large number of actions through the mobile app now it seems.

I tried using my laptop home wifi network, and using USA proxies via Tunnelbear. It doesn't seem to be my ip that's getting blocked, because I log into another account and I'm good. They just block whatever account is acting suspicious. I'm going to try a few more things to really confirm this. And then if that still doesn't work, I will have to use Appium to automate the actual mobile app.

Any success stories from people using their own custom scripts?
 

ManiB

Junior Member
Joined
Jan 2, 2018
Messages
106
Reaction score
27
Your IP quality may also play a big factor in your blocks.
Are you not reading the OP before commenting? He said that he tried on his home wifi netowrk. How can that be bad? Just cause you are selling proxies doesnt mean you should comment on random threads suggesting them better proxies.
 

MadDriver

Registered Member
Joined
Jun 13, 2019
Messages
68
Reaction score
51
Try using real 3G connection and reduce unfollow rate. The latter thing is crucial for me. I use 3-4 unfollows per cycle (30 mins), but when I tried 5 (3 days ago) I received action block the same day. Now it is off and keeps working fine with previously successful setting.
Good luck
 

Frenzied

Jr. VIP
Jr. VIP
Joined
Feb 16, 2016
Messages
966
Reaction score
718
Your IP quality may also play a big factor in your blocks.

This. You also need to mask chromedriver and tonnes more things. It's a bit of a headache.

Also a lot of people forget but account age/quality plays a huge factor in how long it will last/amount of like or follow blocks.
 

armur

Regular Member
Joined
Jul 20, 2017
Messages
419
Reaction score
232
Website
bit.ly
You have to mask the fact that you're using chromedriver

Wow, looks like a lot has changed in the last 6-8 months. I last botted back in Jan using InstaPy. Been thinking of restarting but looking at all these posts, I feel I should stick to running ads.
 

Talebano

Regular Member
Joined
Dec 29, 2015
Messages
217
Reaction score
46
I think that if you use the app you're 40% safer
I mean a script based on the official app
 

RupFox

Newbie
Joined
Sep 23, 2019
Messages
10
Reaction score
0
Try using real 3G connection and reduce unfollow rate. The latter thing is crucial for me. I use 3-4 unfollows per cycle (30 mins), but when I tried 5 (3 days ago) I received action block the same day. Now it is off and keeps working fine with previously successful setting.
Good luck

I'm not unfollowing anyone yet because I can barely get started following them. I only want to start unfollowing people after a month.

Using a real 3g connection, you mean by tethering my phone? I've sseen some online mobile proxy providers but they all look shady AF to me....
 

RupFox

Newbie
Joined
Sep 23, 2019
Messages
10
Reaction score
0
This. You also need to mask chromedriver and tonnes more things. It's a bit of a headache.

Also a lot of people forget but account age/quality plays a huge factor in how long it will last/amount of like or follow blocks.
Any tips on how to mask Chrome Driver? My account age/quality should be fine, as stated in my OP they are real accounts I've used for years.
 

satyr85

Jr. VIP
Jr. VIP
Joined
Aug 7, 2011
Messages
1,259
Reaction score
1,130
and there seemed to be NO rate limits
Ofc there were limits 1 year ago. This post only proves you dont know how to do it.
 

RupFox

Newbie
Joined
Sep 23, 2019
Messages
10
Reaction score
0
Ofc there were limits 1 year ago. This post only proves you dont know how to do it.
Keyword "Seemed", meaning that there probably were rate limits but it seemed like there weren't any because I never ran into them. You got any other constructive criticism to add?
 

RupFox

Newbie
Joined
Sep 23, 2019
Messages
10
Reaction score
0
FWIW because of the mobile emulation it seems like websites actually detect my user agent as an ios based browser. Here's what comes up as my useragent from the automation browser:


ua
  • rawUa: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
  • string:
  • family: Mobile Safari
  • major: 11
  • minor: 0
  • patch: 0
  • device: iPhone 0.0.0
os
  • string: iOS 11.0.0
  • family: iOS
  • major: 11
  • minor: 0
  • patch: 0
 

satyr85

Jr. VIP
Jr. VIP
Joined
Aug 7, 2011
Messages
1,259
Reaction score
1,130
Keyword "Seemed", meaning that there probably were rate limits but it seemed like there weren't any because I never ran into them. You got any other constructive criticism to add?
Maybe you didnt tested that well. There was 30-60 follow limit one year ago. You couldn't follow more than 30-60 people in a short amount of time (lets say few minutes).
Webdriver is not a way to do this but anyway if you want to follow this path there is instapy, no need to reinvent the wheel.
 
Top