Skip to content

Telegram bot to download almost all from Instagram.

License

Notifications You must be signed in to change notification settings

im-bb/InstaSave-Bot

 
 

Repository files navigation

𝗜𝗡𝗦𝗧𝗔𝗚𝗥𝗔𝗠 𝗠𝗔𝗡𝗔𝗚𝗘𝗥 𝗕𝗢𝗧

𝖳𝗁𝖾 𝗆𝗈𝗌𝗍 𝖺𝖽𝗏𝖺𝗇𝖼𝖾𝖽 𝖨𝗇𝗌𝗍𝖺𝗀𝗋𝖺𝗆 𝖣𝗈𝗐𝗇𝗅𝗈𝖺𝖽𝖾𝗋 𝖡𝗈𝗍 !

Instagram

Please fork this repository don't import code
Made with Python3
(C) @subinps
Copyright permission under MIT License
License -> https://github.com/subinps/Instagram-Bot/blob/main/LICENSE

𝖸𝗈𝗎 𝖼𝖺𝗇 𝖣𝗈𝗐𝗇𝗅𝗈𝖺𝖽 𝖺𝗅𝗆𝗈𝗌𝗍 𝖾𝗏𝖾𝗋𝗒𝗍𝗁𝗂𝗇𝗀 𝖥𝗋𝗈𝗆 𝗒𝗈𝗎𝗋 𝖨𝗇𝗌𝗍𝖺𝗀𝗋𝖺𝗆 𝖠𝖼𝖼𝗈𝗎𝗇𝗍.

𝗪𝗛𝗔𝗧 𝗖𝗔𝗡 𝗕𝗘 𝗗𝗢𝗪𝗡𝗟𝗢𝗔𝗗𝗘𝗗?

    1. All posts of any Profile. (Both Public and Private,for private profiles you need to be a follower.)
    2. All Posts from your feed.
    3. Stories of any profile (Both Public and Private,for private profiles you need to be a follower.)
    4. DP of any profile (No need to follow)
    5. Followers and Followees List of any Profile.
    6. List of followees who follows back the given username.
    7. List of followees who are not following back the given username.
    8. Stories of your Followees.
    9. Tagged posts of any profile.
    10. Your saved Posts.
    11. IGTV videos.
    12. Highlights from any profiles.
    13. Any Public Post from Link(Post/Reels/IGTV)

𝗔𝗩𝗔𝗜𝗟𝗔𝗕𝗟𝗘 𝗖𝗢𝗠𝗠𝗔𝗡𝗗𝗦 𝗔𝗡𝗗 𝗨𝗦𝗔𝗚𝗘

/start - Check wheather bot alive.
/restart - Restart the bot (If you messed up anything use /restart.)
/help - Shows this menu.
/login - Login into your account.
/logout - Logout of your account.
/account - Shows the details of logged in account.

/posts <username> - Download posts of any username. Use /posts to download own posts or  /posts <username> for others.
Example : /posts samantharuthprabhuoffl

/igtv <username> - Download IGTV videos from given username. If no username given, downloads your IGTV.

/feed <number of posts to download> - Downloads posts from your feed.If no number specified all posts from feed will be downloaded.
Example: /feed 10 to download latest 10 posts from feed.

/saved <number of posts to download> - Downloads your saved posts. If no number specified all saved posts will be downloaded.
Example: /saved 10 to download latest 10 saved posts.

/followers <username> - Get a list of all followers of given username. If no username given, then your list will be retrieved.
Example: /followers samantharuthprabhuoffl

/followees <username> - Get a list of all followees of given username. If no username given, then your list will be retrieved.

/fans <username> - Get a list of of followees who follow back the given username. If no username given, your list will be retrieved.

/notfollowing <username> - Get a list of followees who is not following back the given username.

/tagged <username> - Downloads all posts in which given username is tagged. If nothing given your tagged posts will be downloaded.

/story <username> - Downloads all stories from given username. If nothing given your stories will be downloaded.

/stories - Downloads all the stories of all your followees.

/highlights <username> - Downloads highlights from given username, If nothing given your highlights will be downloaded.

𝗘𝗔𝗦𝗬 𝗪𝗔𝗬

Deploy

Watch This Video Tutorial For Better Understanding.

While Deploying fill INSTA_SESSIONFILE_ID, either by running generate_instagram_session.py in terminal or using /login after deploy or use repl.it

For Generating Session after deployment, You Must leave the Variable as blank and fill manually after generating INSTA_SESSIONFILE_ID from your bot by sending /login.

𝗗𝗘𝗣𝗟𝗢𝗬 𝗧𝗢 𝗩𝗣𝗦

git clone https://github.com/subinps/Instagram-Bot
cd Instagram-Bot
pip3 install -r requirements.txt
# <Create Variables appropriately>
python3 main.py

𝗩𝗔𝗥𝗜𝗔𝗕𝗟𝗘𝗦

𝗇𝗈𝗍𝖾

Contributions are welcomed, But Kanging and editing a few lines wont make you a Developer.
Fork the repo, Do not Import code.

𝗌𝗎𝗉𝗉𝗈𝗋𝗍

Connect Me On Telegram

𝗟𝗘𝗚𝗔𝗟 𝗗𝗜𝗦𝗖𝗟𝗔𝗜𝗠𝗘𝗥

Developer or his team won't be liable for any loss caused by MISUSE of this Script.
This Bot is Indended to be used only for Educational Purposes.

𝗂𝗆 𝖻𝖻:

𝗃𝗎𝗌𝗍 𝖾𝖽𝗂𝗍𝖾𝖽 𝖺 𝖿𝖾𝗐 𝗅𝗂𝗇𝖾𝗌 𝖿𝗈𝗋 𝗆𝗒 𝗉𝖾𝗋𝗌𝗈𝗇𝖺𝗅 𝗎𝗌𝖺𝗀𝖾.

𝖳𝗋𝗂𝖼𝗄𝗌:

𝗌𝗂𝗀𝗇 𝗎𝗉 𝗐𝗂𝗍𝗁 𝗂𝗇𝗌𝗍𝖺𝗀𝗋𝖺𝗆 𝗎𝗌𝗂𝗇𝗀 𝖺 𝗍𝖾𝗆𝗉𝗈𝗋𝖺𝗋𝗒 𝗆𝖺𝗂𝗅 𝖿𝗈𝗋 𝗍𝗁𝖾 𝗉𝗎𝗋𝗉𝗈𝗌𝖾.

About

Telegram bot to download almost all from Instagram.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%