All Projects → viniciuswebdev → instabot

viniciuswebdev / instabot

Licence: other
Instagram bot to increase the account number of followers using CasperJS.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to instabot

IG-Downloader
Bulk download Instagram stories
Stars: ✭ 44 (-20%)
Mutual labels:  instagram
nanogram.js
📷 An easy-to-use and simple Instagram package that allows you to fetch media content without API and access token.
Stars: ✭ 62 (+12.73%)
Mutual labels:  instagram
InstaLV
Live stream from desktop to Instagram
Stars: ✭ 27 (-50.91%)
Mutual labels:  instagram
instaspam
🔥 Python ile yazılmış Instagram Spam BOT'u
Stars: ✭ 69 (+25.45%)
Mutual labels:  instagram
instagram-post-scheduler
Python Program To Schedule Your Instagram Posts
Stars: ✭ 30 (-45.45%)
Mutual labels:  instagram
Layoutify-for-Instagram
A Google Chrome Extension which improves the Instagram.com Layout.
Stars: ✭ 75 (+36.36%)
Mutual labels:  instagram
react-instagram-authless-feed
React component to provide a token-less Instagram feed.
Stars: ✭ 50 (-9.09%)
Mutual labels:  instagram
chappie-bot
BOT WHATSAPP
Stars: ✭ 34 (-38.18%)
Mutual labels:  instagram
Instagram-Comments-Scraper
Instagram comment scraper using python and selenium. Save the comments into excel.
Stars: ✭ 73 (+32.73%)
Mutual labels:  instagram
angular2-instagram
🔥Instagram like photo filter playground built with Angular2 (Web | Desktop)
Stars: ✭ 91 (+65.45%)
Mutual labels:  instagram
InstaSmart
A Flutter app to plan and beautify your Instagram feed
Stars: ✭ 18 (-67.27%)
Mutual labels:  instagram
CollectionLayouts
A collection of UICollectionViewLayouts
Stars: ✭ 64 (+16.36%)
Mutual labels:  instagram
instragram-follow
Automatically follow Instagram accounts
Stars: ✭ 23 (-58.18%)
Mutual labels:  instagram
instagramBot
A NodeJS wrapper for the Instagram Bot It works with instagram private api ,It has almost all the features the Instagram app.
Stars: ✭ 40 (-27.27%)
Mutual labels:  instagram
IGStoryButtonKit
IGStoryButtonKit provides an easy-to-use button with rich animation and multiple way inspired by instagram story/stories.
Stars: ✭ 31 (-43.64%)
Mutual labels:  instagram
instagram-profile-picture
💎 Get url to the profile picture (and more) of any Instagram user in different resolutions!
Stars: ✭ 37 (-32.73%)
Mutual labels:  instagram
keyring-social-importers
A collection of importers which pull your content back from social networks, and into your own WordPress install.
Stars: ✭ 26 (-52.73%)
Mutual labels:  instagram
igFame
📷 igFame - Tool for automated Instagram interactions [PHP]
Stars: ✭ 16 (-70.91%)
Mutual labels:  instagram
spark-ar-creators
List of 9500 (and counting) Spark AR Creators. Open an issue or contact me if you want to be added.❤️
Stars: ✭ 122 (+121.82%)
Mutual labels:  instagram
goodmodule
JavaScript tips (ES6, CSS, Benchmarks, React, Redux, ...)
Stars: ✭ 31 (-43.64%)
Mutual labels:  instagram

instabot

This scripts help you to grow your business or personal account on instagram. The most common way to get followers is follow a lot of people, wait some time and unfollow them, this is what the script does, but automated.

How it works

There is no magic, we use a browser simulator built in javascript, the script login in your account and start clicking on buttons.

Dependencies

The scripts only depends the browser simulator called CasperJS: http://casperjs.org/

To install CasperJS you need a dependency manager called NPM https://www.npmjs.com/

After installing NPM, run the following command in the terminal:

npm install -g casperjs

Getting started

  • Download source files.
  • Inside each file, you need to change the first variables
    • login.js
      • YOUR_USERNAME
      • YOUR_PASSWORD
      • ENTER_BUTTON_NAME (Depends on your language, ex: Log In, Entrar, Anmelden)
    • findfollowers.js
      • TAG (The script will follow people using this hashtag)
    • follow.js
      • FOLLOW_BUTTON_NAME (Depends on your language, ex: Follow, Seguir, Folgen)
    • unfollow.js
      • FOLLOW_BUTTON_NAME (Depends on your language, ex: Following, Seguindo)

Running the scripts

You need to run each script to get the desired behavior

login.js

casperjs --verbose --log-level=debug --ignore-ssl-errors=true --ssl-protocol=any --cookies-file=/tmp/cookies test login.js

This script login in your account, it is using the file /tmp/cookies to store your login information, so you don't need login again to perform each action. You will login once, given that the session will expire, will need to run the login again.

findfollowers.js

casperjs --verbose --log-level=debug --ignore-ssl-errors=true --ssl-protocol=any --cookies-file=/tmp/cookies test findfollowers.js

This script will search for your chosen hashtag and store 10 people in the /tmp/peopletofollow

follow.js

casperjs --verbose --log-level=debug --ignore-ssl-errors=true --ssl-protocol=any --cookies-file=/tmp/cookies test follow.js

This will open the /tmp/peopletofollow file and follow each person.

unfollow.js

casperjs --verbose --log-level=debug --ignore-ssl-errors=true --ssl-protocol=any --cookies-file=/tmp/cookies test unfollow.js

This will open the /tmp/peopletofollow file and unfollow each person. IMPORTANT: Wait some time between follow and unfollow, because may takes some minutes to people follow you back.

Improve the automation

You can improve doing a shell script that call every javascript in a loop, example:

login

Start forever loop:
  
  find followers
  follow
  wait 20 minutes
  unfollow
  
end loop:

Enjoy ;)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].