Skip to content

Have your Raspberry Pi automatically run your instagram account(s), with minimal effort! Using Instabot, here are a few scripts that can be dynamically configured, while automatically pulling and updating to the latest code, to run indefinitely. Gaining you thousands of followers and likes!

Notifications You must be signed in to change notification settings

JudeMurphy/Instagram_Bot_For_Raspberry_Pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated Instagram Bot Setup for Raspberry Pi

Prerequisites

  1. Git
  2. Python
  3. Raspbian

Base Instagram Bot Installation Steps

  1. Clone this repo to your desktop.
  2. Unzip Instabot-Local within the repo.
  3. Move the Instabot-Local folder, Instagram-Bot-Updater.sh, Instagram-Bot-Runner.sh to your desktop.
  4. Clone https://github.com/instagrambot/instabot.git to your desktop.
  5. Double-click Instagram-Bot-Updater.sh, and select "Execute in Terminal". This will run the update script, and upgrade your local copy with the latest bot code from the community. This will also be ran until explicitly stopped.
  6. Now we want to update the following scripts with your instagram account login credentials. Change bot.login(username="USERNAME", password="PASSWORD", proxy="") to the username and password of the desired account, in the following scripts: unfollow_non_followers.py, like_timeline_feed.py, comment_hashtags.py, like_hashtags.py, follow_last_user_media_likers.py, and follow_users_by_hashtag.py. All of these are under Instabot-Local/examples or Instabot-Local/examples/comment.
  7. Double-click Instagram-Bot-Runner.sh, and select "Execute in Terminal". This will start your bot in terminal and run indefinitely, until stopped.

Explanations and Warnings

  1. If you change the folder names on Instabot-Local or instabot, it will break your scripts.
  2. You're welcome to update more of the example scripts in the base instructions above, just update the runner to call your new scripts.
  3. Feel free to parameterize the login inputs, rather than actually hardcoding in each file. I accept pull requests if someone would like to do this!
  4. The update script simply updates the executional logic for the Instagram API within Instabot, rather than the interface python login files, which is how this works.
  5. If you update the script to run faster you will run the risk of being temporarily banned for a certain action by Instagram.
  6. If you want to add more than one bot to this, it's easy to do. Just duplicate all of the steps above, change the folder names, add a new runner script that references your new folder names, and update the Updater script to also take into account your second bot. Run your second runner script in parallel and you're good to go! Also - Definitely easier way to do this by simply instantiating from the same codebase rather than having seperate, just need to parameterize logins.

About

Have your Raspberry Pi automatically run your instagram account(s), with minimal effort! Using Instabot, here are a few scripts that can be dynamically configured, while automatically pulling and updating to the latest code, to run indefinitely. Gaining you thousands of followers and likes!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages