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

RupFox

Newbie
Sep 23, 2019
10
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?
 
i do have a system based on web, works smooth, you would need to hide your fingerprint and such, action ban for sure, but if you set it to normal rate, the action ban is just a small percentage
 
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
 
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.
 
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.
 
I think that if you use the app you're 40% safer
I mean a script based on the official app
 
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....
 
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.
 
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?
 
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
 
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.
 
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features and essential functions on BlackHatWorld and other forums. These functions are unrelated to ads, such as internal links and images. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock