If you manage many accounts, it can be quite a hassle if you need to update the scraping sources for your accounts. To solve this issue, you can mass update your account scraping sources.
To access this feature simply right-click anywhere on the main account overview page and select the option Batch Update Sources.
To use this feature you need to create a text file with each line in the text file containing exactly 4 parameters:
- Account username
- Module name
- Source type OR action
- Source parameter
So if I had an account called susan_7 and I wanted to add a scraping source to follow the followers of selenagomez the line in the text file would look something like this:
The different module names you can use are:
- follow → Follow module
- comment → Comment module
- like → Like module
- repost → Repost module
- dm → Direct Message module
So now in practice:
susan_7|follow|UsersFollowers|selenagomez susan_7|comment|UsersFollowers|selenagomez susan_7|like|UsersFollowers|selenagomez susan_7|repost|UsersFollowers|selenagomez susan_7|dm|UsersFollowers|selenagomez
The different source types or actions you can use are:
- Hashtag → hashtag source e.g. #love
- UsersFollowers → the followers of a certain user e.g. selenagomez
- UsersFollowing → the followings of a certain user (people this user is following) e.g. selenagomez
- FollowBack → your own followers
- SingleUser → a single user e.g. selenagomez
- UsersCommented → users that commented on a certain post. e.g. https://www.instagram.com/p/BvpKdVmggr4/
- UsersLiked → users that liked a certain post. e.g. https://www.instagram.com/p/BvpKdVmggr4/
- RecentActivity → users that liked or commented on a user's recent posts. e.g. selenagomes;23:59
- SuggestedUsers → users suggested based on a certain user e.g. selenagomez
- Location → Posts taken at a certain location e.g. https://www.instagram.com/explore/locations/212988663/
- Timeline → Your own timeline (home)
- UserTags → Users that tagged a certain user e.g. selenagomez
- clear → Action: Clear all scraping sources for the module
- disable → Action: Disable all scraping sources
- enable → Action: Enabled all scraping sources
- inverse → Action: Enable all disabled scraping sources and Disable all enabled scraping sources.
So now in practice:
susan_7|follow|Hashtag|#love susan_7|follow|UsersFollowers|selenagomez susan_7|follow|UsersFollowing|selenagomez susan_7|follow|FollowBack|. susan_7|follow|SingleUser|selenagomez susan_7|follow|UsersCommented|https://www.instagram.com/p/BvpKdVmggr4/ susan_7|follow|UsersLiked|https://www.instagram.com/p/BvpKdVmggr4/ susan_7|follow|RecentActivity|selenagomes;23:59 susan_7|follow|SuggestedUsers|selenagomez susan_7|follow|Location|https://www.instagram.com/explore/locations/212988663/ susan_7|follow|Timeline|. susan_7|follow|UserTags|selenagomez
If we would import the above text file, or follow module would look something likes this:
and for the actions:
susan_7|follow|clear|. susan_7|follow|disable|. susan_7|follow|enable|. susan_7|follow|inverse|.
All operations are executed in the order that they are written in the text file, so if you were to write something like this:
susan_7|follow|UserTags|selenagomez susan_7|follow|Timeline|. susan_7|follow|clear|. susan_7|follow|UsersFollowers|selenagomez
Only the scraping source Users followers of selenaomgez will be added since it was written after the clear action.
You will also notice that sources that don't need a parameter and actions will use "." as a parameter. It is important not to forget this, or your source/action will be ignored.