Skip to content

A powerful Python-based Instagram downloader & Telegram bot that runs in the background, supports premium links, and download reels, multi-posts, profile scraping, and more.

License

Notifications You must be signed in to change notification settings

shivamk21-ssk/InstagramPro-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

InstagramPro Toolkit 🚀

GitHub release Python License

Welcome to the InstagramPro Toolkit! This repository provides a powerful Python-based solution for downloading content from Instagram and automating tasks via a Telegram bot. Whether you need to download reels, multi-posts, or scrape profiles, this toolkit has you covered.

Table of Contents

Features

  • Instagram Downloader: Download images, videos, and stories from Instagram effortlessly.
  • Telegram Bot: Run a Telegram bot that can handle requests in the background.
  • Support for Premium Links: Download content from premium links without hassle.
  • Reels and Multi-Posts: Grab reels and multi-posts with a single command.
  • Profile Scraping: Extract information from Instagram profiles easily.
  • Private Account Support: Download content from private accounts if you have access.
  • Automation: Automate repetitive tasks using Python scripts.

Installation

To set up the InstagramPro Toolkit, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/shivamk21-ssk/InstagramPro-Toolkit.git
    cd InstagramPro-Toolkit
  2. Install Dependencies: Make sure you have Python 3.8 or higher installed. Then, install the required packages:

    pip install -r requirements.txt
  3. Configuration: Update the configuration file to set your Instagram and Telegram credentials.

  4. Run the Bot: Start the bot using:

    python bot.py

Usage

Once you have the toolkit installed, you can start using it right away. Here’s how:

Downloading Content

To download content from Instagram, you can use the command line or the Telegram bot.

Command Line

Run the following command to download a post:

python download.py <Instagram URL>

Replace <Instagram URL> with the link to the post you want to download.

Telegram Bot

  1. Open your Telegram app.
  2. Search for your bot and start a chat.
  3. Send the command to download content:
    /download <Instagram URL>
    

Scraping Profiles

To scrape a profile, use the following command:

python scrape.py <Instagram Username>

This will gather information such as the number of followers, posts, and bio.

Supported Platforms

  • Windows
  • Linux
  • macOS

The toolkit is designed to run smoothly on all major operating systems.

Contributing

We welcome contributions! If you have suggestions for improvements or want to add features, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/YourFeature
  3. Make your changes and commit them:
    git commit -m "Add your feature"
  4. Push to the branch:
    git push origin feature/YourFeature
  5. Create a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or support, please reach out to the repository owner:

Releases

To download the latest version of the toolkit, visit the Releases section. You can find the latest executable files there.


Thank you for using InstagramPro Toolkit! We hope you find it useful for all your Instagram downloading and automation needs. If you have any feedback or issues, please don't hesitate to reach out.