It is an easy-to-use tool created using PHP and other open-source technologies to provide basic integration actions with the Instagram API.
Attention use this tool at your own risk.
- Like by Hashtag
- Filtering by:
- One like Per User
- Show liked users at end
- Gender
- Filtering by:
- Follow :
- Create a JSON file with a list of Followed Users if doesn't exists.
- Filters:
- By User
- By List of Users
- By Hashtag
- Check if user follows me
- Unfollow :
- Filters:
- By JSON file with a followed Users
- By JSON file with a following backup list
- Massively (All Users)
- Filters:
- Tools
- Backup instagram Following list(string, json)
- Backup instagram Followers list(string, json)
- Get Followed Diff By JSON Backup Following
- Comments :
- @todo: Fill here
- Add Tests
- Download Application dependencies.
composer update
-
Create your own
.env
file by.env.example
-
Setup your
APP_USERNAME
andAPP_PASSWORD
-
Choose one of actions inside
actions
folder and execute using PHP.
You will find some actions below.
You will need to set following environment variables in your .env
file:
- USERNAME_SEARCHED
- HASHTAG
- BACKUP_DATA_FOLDER
- MAXIMUM_LIKES_PER_HASHTAG
- MAXIMUM_LIKES
- ONE_LIKE_PER_USER
- LIKE_MALE
- LIKE_FEMALE
- SHOW_LIKED_USERS
To perform this action, execute the command bellow.
php actions/likeByHashtag.php
You will need to set following environment variables in your .env
file:
- USERNAME_SEARCHED
- HASHTAG
- BACKUP_DATA_FOLDER
- MAXIMUM_FOLLOWED_PER_HASHTAG
- MAXIMUM_FOLLOWED
- SHOW_FOLLOWED_USERS
To perform this action, execute the command bellow.
php actions/followByHashtag.php
You will need to set following environment variables in your .env
file:
- USERNAME_SEARCHED
- HASHTAG
- BACKUP_DATA_FOLDER
- MAXIMUM_FOLLOWED
- SHOW_FOLLOWED_USERS
To perform this action, execute the command bellow.
php actions/unfollowByFollowedUsers.php
or
php unfollowByFollowingBackup.php
You will need to set following environment variables in your .env
file:
- BACKUP_DATA_FOLDER
- USERNAME_SEARCHED
To perform this action, execute the command bellow.
php actions/backupFollowing.php
You will need to set following environment variables in your .env
file:
- BACKUP_DATA_FOLDER
- USERNAME_SEARCHED
To perform this action, execute the command bellow.
php actions/backupFollowers.php
- PHP 7+
- Docker