> For the complete documentation index, see [llms.txt](https://falah.gitbook.io/byethost-support/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://falah.gitbook.io/byethost-support/instagram-repor-pro-documentation.md).

# Instagram Repor Pro - Documentation

A powerful multi-account reporting tool for Instagram, built to deliver high performance and easy automation for content flagging and abuse reporting

### ✅ Features

* 📤 **Report using multiple accounts simultaneously**
* 🌐 **Proxy support & device ID spoofing** for more stable and diverse sessions
* ⚡ **High-speed report submission with no freezing or delay**
* 🧠 **User-friendly GUI** to track reported users in real-time
* 💻 Works on **Windows, macOS, and Linux (Desktop only)**

<figure><img src="https://sp-ao.shortpixel.ai/client/to_auto,q_lossless,ret_img/https://bye-thost.com/wp-content/uploads/2022/07/140541a4-7149-4bfb-9f24-147427873d6c.jpeg" alt="" width="375"><figcaption></figcaption></figure>

***

### 🧾 Files Overview

#### `data.py` – Your Accounts File

This file contains the list of Instagram accounts used for reporting:

```python
accounts = {
    "username": "password",
}
```

***

#### `main.py` – Main Application Logic

Includes:

* Tkinter-based GUI
* Multi-threaded reporting
* Session management with saved cookies
* Auto-login fallback
* Selenium automation with custom actions

***

### 🧰 Requirements

Make sure you have the following before running the tool:

* ✅ Python 3.8 or above
* ✅ Google Chrome browser
* ✅ Matching ChromeDriver installed
* ✅ Internet connection
* ✅ All Python dependencies (auto-installed if missing)

***

### 🚀 How to Use

#### 1️⃣ Step One – Add Accounts

Edit the `data.py` file and insert your Instagram login credentials:

```python
# accounts provide the code with necessary accounts using which the code will report the target user
# fill the field with accounts [username : password]
accounts = {
    "username": "password",
}
```

***

#### 2️⃣ Step Two – Run the Tool

From your terminal or command prompt, run:

```bash
python3 main.py
```

A window will appear showing usernames and their report status.\
The tool will:

* Log in using accounts from `data.py`
* Navigate to the target profile
* Submit a report under the selected category
* Refresh and repeat

***

### 🛠️ Customization

#### 🔄 Change Target Username

In `main.py`, update this line:

```python
 # This is the target user that should be reported in line (201) Change it
 target_user = "target_username_instagram"
```

You can even adapt the logic to loop through a list of targets.

***

### 💾 Persistent Sessions

* The tool saves cookies in `instagram_cookies.pkl`
* Next runs will reuse the session without re-login
* Speeds up execution dramatically

***

### ⚠️ Notes

* This version is for **educational and testing** purposes only
* Do **not** use on unauthorized accounts
* Built to simulate real user actions using Selenium with custom device identifiers

***

### 🆘 Support

* 🌐 Website: <https://bye-thost.com>
* 📧 **Email**: <support@bye-thost.com>
* 💬 WhatsApp: [Click here](https://wa.me/966500701456)
