This project is a Python script that automates LinkedIn actions using the Selenium library. It allows users to log in to LinkedIn, search for users based on a query, and send connection requests. The script uses image recognition to locate and interact with buttons on the LinkedIn website.
- Log in to LinkedIn using your credentials
- Perform a search query to find relevant users
- Send a customizable number of connection requests
- Image recognition to locate and click on buttons
- Popup handling for connection requests
- Warns users about excessive automation and encourages responsible usage
- Python
- Selenium WebDriver
- tkinter (GUI framework)
- pyautogui (Image recognition library)
- PIL (Python Imaging Library)
- GitHub (Version control and repository hosting)
- Clone the repository:
git clone https://github.com/UdaySMukherjee/LINKEDIN_AUTOMATION_PACKAGE
- Install the required dependencies:
pip install -r requirements.txt
- Make sure you have the Chrome browser installed.
- Set your LinkedIn credentials, search query, and the number of connection requests in the script.
- Run the script:
python LINKEDIN_BOT.py
- The GUI window will appear. Enter your username, password, and other details.
- Click on the "Do Automate" button to start the automation process.
- Sit back and watch as the script automates the connection request sending process.
- It's important to use this tool responsibly and be aware of LinkedIn's usage limits.
- Excessive automation may result in warnings or account restrictions from LinkedIn.
- Adjust the delay times in the script as needed to ensure proper interaction with web elements.
- Feel free to customize the script to fit your specific needs and preferences.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request. Let's make this tool even better together!