-
Notifications
You must be signed in to change notification settings - Fork 2
Features
InstagramTheftyScraperPosterHuman builds upon the features of its predecessor versions, introducing several enhancements and new functionalities to improve the automation process of scraping, uploading, and managing Instagram reels.
-
Secure Credential Management:
- Encrypts and securely stores Instagram credentials using the
cryptography
library. - Decrypts credentials only when needed for logging in.
- Encrypts and securely stores Instagram credentials using the
-
Customizable Configuration:
- Interactive setup process using
config_setup.py
to generate aconfig.yaml
file. - Allows customization of scraping and uploading intervals, profiles to scrape, and more.
- Interactive setup process using
-
Automated Scraping:
- Scrapes reels from specified Instagram profiles.
- Option to like scraped reels automatically.
-
Automated Uploading:
- Uploads scraped reels to your Instagram account.
- Adds customizable descriptions, hashtags, and credit to the original poster.
- Option to add uploaded reels to your Instagram story.
-
Human-like Interactions:
- Performs random actions such as liking posts, following users, and leaving comments to mimic human behavior.
- Reduces the risk of detection by Instagram's anti-bot measures.
-
Error Handling and Logging:
- Improved error handling and logging for better traceability and debugging.
- Logs random wait times, upload times, and comments posted on reels.
-
Detailed Dashboard:
- Visual overview of the script's activities, including scraping and uploading statistics.
- Displays next file to be uploaded, random wait times, and more.
-
Enhanced Random Waits:
- Added random waits between scraping, liking, commenting, and uploading actions to better simulate human behavior.
-
Logging of Random Waits:
- Logs random wait times into a separate file (
random-waits.json
) for better tracking and debugging.
- Logs random wait times into a separate file (
-
Detailed Logging of Comments:
- Logs the actual comments posted on each reel for better traceability.
-
Improved Error Handling:
- Enhanced error handling and logging to capture JSONDecodeError and other exceptions, making the script more robust.
-
Improved Dashboard:
- Updated dashboard to display detailed information about scraping, uploading, and random wait times, as well as the next file to be uploaded.
-
Instagram Credentials:
- Securely store and manage your Instagram username and password.
-
Scraping Settings:
- Enable or disable scraping.
- Specify profiles to scrape and the number of reels to scrape per profile.
- Set intervals between scraping sessions.
-
Uploading Settings:
- Enable or disable uploading.
- Set intervals between uploads.
- Option to add uploaded reels to your Instagram story.
-
Description Settings:
- Use the original reel description or provide a custom description.
-
Hashtags Settings:
- Enable or disable the use of hashtags in the reel descriptions.
- Specify hashtags to include in the reel descriptions.
-
Credit Settings:
- Give credit to the original poster in the reel descriptions.
-
Deleting Settings:
- Set intervals between deletions.
-
Comments:
- Enable or disable leaving comments on scraped videos.
- Specify comments to leave if enabled.
Custom tags can be specified during the configuration setup, providing flexibility in the tags used for human-like interactions. The default tags include:
custom_tags:
- instagram
- instadaily
- LikeForFollow
- LikesForLikes
- LikeForLikes
- FollowForFollow
- LikeForLike
- FollowForFollowBack
- FollowBack
- FollowMe
- instalike
- comment
- follow
- memes
- funnymemes
- memestagram
- dankmemes
- memelord
- instamemes
- instagood
- love
- photooftheday
- picoftheday
- likeforlikes
- likes
- followme
- photography
- beautiful
- fashion
- smile
- me
- followforfollowback
- l
- likeforfollow
- myself
- likeforlike
- bhfyp
- f
- followback
- followers
- followforfollow
- style
- photo
- happy
- instamood
- nature
- trending
- art
- india
- viral
- explore
- model
- travel
By leveraging these features, InstagramTheftyScraperPosterHuman provides a comprehensive solution for automating Instagram interactions while minimizing the risk of detection.