[Tutorial] Setting up a FREE Instagram bot: instabot.py

This is only for *nix computers:
Run
$ pip install instabot
$ git clone hxxps://github.com/instagrambot/instabot (can't post live links)
$ cd instabot/examples
$ python script-of-your-choosing
Thank you @ryuu, this is exactly what I needed.
 
Guys I cant follow my first project because this bot is not working for me! I need help, when I open the script just closes. I did something wrong?
Sorry for my bad english!
 
If you have a USB handy, I would install kali linux onto a USB and boot your computer from a USB. If you can make that happen all you need to do is follow @ryuu instructions. I've alway had trouble with python on windows/mac.
Guys I cant follow my first project because this bot is not working for me! I need help, when I open the script just closes. I did something wrong?
Sorry for my bad english!
 
If you have a USB handy, I would install kali linux onto a USB and boot your computer from a USB. If you can make that happen all you need to do is follow @ryuu instructions. I've alway had trouble with python on windows/mac.

Damn... I'll look for other solutions... thanks you anyways bro.
 
I'd like to see this go further.

Let's collaborate and see where we can get with this.

This is a great option especially since massplanner and other tools are getting shut down.
 
I'd like to see this go further.

Let's collaborate and see where we can get with this.

This is a great option especially since massplanner and other tools are getting shut down.
Agreed . The shut down of mass planner is going to change the whole game. I might go back to imacros for a while until the dust settles.
 
Why would you use this "bot"?

It's not even emulating phone usage, instead it is emulating browser. Meaning, you'll get banned really quickly.
 
Why would you use this "bot"?

It's not even emulating phone usage, instead it is emulating browser. Meaning, you'll get banned really quickly.
As long as the bot emulates real human behavior I don't see a problem with using a browser.
 
This is only for *nix computers:
Run
$ pip install instabot
$ git clone hxxps://github.com/instagrambot/instabot (can't post live links)
$ cd instabot/examples
$ python script-of-your-choosing
Hey @ryuu, Ive got the scripts to work. There is a script that "follows user followers" is there a way i can just get the list of followers in a cvs or txt document? i dont want to follow or do anything. I just need a list. Any help would be much appreciated.
 
Which version of python will i have to install? i have installed 2.6 but its working.
 
Hey @ryuu, Ive got the scripts to work. There is a script that "follows user followers" is there a way i can just get the list of followers in a cvs or txt document? i dont want to follow or do anything. I just need a list. Any help would be much appreciated.
@Craig Douglas, python is not really my programming language. How comfortable are you with the cli? Perhaps you could start out with the file instabot/instabot/bot/bot_checkpoint.py. I would suggest with my limited python knowledge that you could add after the line 42 (the instruction start on line 39 with def dump(self):)

self.following

---

def dump(self):
return (self.total_liked, self.total_unliked, self.total_followed,
self.total_unfollowed, self.total_commented, self.total_blocked,
self.total_unblocked, self.total_requests, self.start_time, self.following)

However, I am not sure if this will get the list of followeers. This numbers get "dumped" into the file your-username.checkpoint.
 
@Craig Douglas, python is not really my programming language. How comfortable are you with the cli? Perhaps you could start out with the file instabot/instabot/bot/bot_checkpoint.py. I would suggest with my limited python knowledge that you could add after the line 42 (the instruction start on line 39 with def dump(self):)

self.following

---

def dump(self):
return (self.total_liked, self.total_unliked, self.total_followed,
self.total_unfollowed, self.total_commented, self.total_blocked,
self.total_unblocked, self.total_requests, self.start_time, self.following)

However, I am not sure if this will get the list of followeers. This numbers get "dumped" into the file your-username.checkpoint.

I am not really too comfortable with any coding language, unless you count imacros. It looks like you are trying to get a list of followers for MY account. I was looking for a solution to get a list of followers for a competitors account so that I may run that list through my imacros script. Is there a way to do this with cli? I know the capabilities are within /instabot/instabot/bot/bot_get.py
I just don't understand how run the specific peice of code I need (get_user_followers). In the examples folder there is a working script that follows_user_followers, that script gathers the list of followers but doesn't seem to save it anywhere. Any ideas on where to start?
 
Anyone know if this will still work with the latest IG bot crackdowns?
I have not tried this work my self, but by just looking at the code and the recent updates in the code it should work. By the way, if that one does not work, I've found a very similar python bot which I'm currently on my local machine. It's open source and free for all too, have a look at github.com/timgrossmann/InstaPy
 
I am not really too comfortable with any coding language, unless you count imacros. It looks like you are trying to get a list of followers for MY account. I was looking for a solution to get a list of followers for a competitors account so that I may run that list through my imacros script. Is there a way to do this with cli? I know the capabilities are within /instabot/instabot/bot/bot_get.py
I just don't understand how run the specific peice of code I need (get_user_followers). In the examples folder there is a working script that follows_user_followers, that script gathers the list of followers but doesn't seem to save it anywhere. Any ideas on where to start?
Craig, actually the example script only does the work follows_user_followers, take a look at bot_follow.py, line 38.
follower_ids = self.get_user_followers(user_id)
This line get the followers of a user and dumps it into an array. Unfortunately, I am out of my depths here.
 
Hello guys, I'm the newest guy ever, I need help!

I want to modify the bot so it runs only for 10 hours (while I'm sleeping and stuff). I want it to run from 0:00 to 10.00am
How can I do that?

Please help me! I can't find any python line related to the hours the bot is working. (This is the first time I'm trying to read python and I'm not really into programming)
 
Question on the AWS setup. Obviously no one wants to be charged. Will this bot ever jeopardize being charged even with the billing alarm that you set? I'm planning on running 3 accounts no proxy. Will it also work for free when the 12 month free trial is over?

If you're worried about AWS charging you which I doubt it would use that much data take a look at:
http://pythonanywhere.com
It's completely free & you can run scripts from virtually anywhere. Good option if you don't want all the hassle of setting up a AWS, installing python, messing with terminal daily, etc. You can even setup schedules when you want the script to run, or multiple scripts.

This video should help anyone interested setup the script & getting it running.
 
Last edited:
Back
Top