Python script for tracking and recording activity of a single Instagram account. Gathers user data, posts and timestamps and writes them into a database.
- Instagram monitoring
- profiles (posts, stories, userdata)
- SQLite Database
- Tables: User, Post, Config
- User login
- password
- 2FA
To run the script, you will have to parse the target username as an argument.
- "python3 main.py -u <-email-> -p <-password-> -t <-target_username->"
You can also log into 2FA accounts:
- "python3 main.py [...] -f <-code->"
Please note that this script is for theoretical purposes only and should not be used in real-world applications. If you choose to use this script, it is your responsibility to ensure that it complies with Instagram's terms of service. We recommend reviewing these terms before using this script or any other tools related to Instagram.
- Stories
- working with multiple posts
- working with pinned posts
- session_id login
- use of user_id instead of target_username