https://github.com/bhuvvaan/linkedin-auto-connector
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: bhuvvaan
- Language: Python
- Default Branch: main
- Size: 28.3 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Credits- Ahmed Mujtaba - Linkedin
LinkedIn Auto Connector
This script automates the process of sending connection requests on LinkedIn based on search criteria.
Setup Instructions
Make sure you have Python installed on your system.
Install the required dependencies:
pip install -r requirements.txtConfigure your input parameters in
input_config.ini:- The first time you run the script, it will create a default
input_config.inifile - Edit this file with your login details
- The first time you run the script, it will create a default
Run the script:
python main.py
Configuration Options
SearchCriteria
connection_degree: The degree of connection (1st, 2nd, or 3rd)keyword: Search keyword (e.g., "software engineer")location: Location to filter results (e.g., "United States")limit: Maximum number of connection requests to send
Messages
include_note: Set to True to include a personalized note with connection requests (for 2nd and 3rd connections)connection_message: The message to send with connection requests. Use {name} to include the recipient's first namemessage_letter: Message for 1st connections (leave empty if not using)
Notes
- The script will create a default
input_config.inifile if one doesn't exist - Edit the configuration file with your preferences before running the script
- The script uses cookies for authentication to avoid LinkedIn's login detection systems
Features
- Login using LinkedIn cookies or credentials
- Select location filters for connection requests
- Send personalized connection requests
- Configurable via
setup.inifile - Color-coded console outputs for better readability
Installation
Clone the repository:
bash git clone https://github.com/bhuvvaan/Linkedin-Auto-Connector.git cd Linkedin-Auto-ConnectorInstall the required packages:
bash pip install -r requirements.txtConfigure your LinkedIn credentials and settings in the
setup.inifile:ini [LinkedIn] email = YOUR_EMAIL_HERE password = YOUR_PASSWORD_HEREThe script uses a more comprehensive
input_config.inifile for configuration. Edit this file with your search criteria, LinkedIn credentials, and message templates.
Usage
Run the script:
bash python main.pyEdit the
input_config.inifile to configure your search criteria and connection request details.
How to Get li_at LinkedIn Cookies
- Open Chrome and log in to your LinkedIn account.
- Press
F12orCtrl+Shift+Ito open Developer Tools. - Go to the
Applicationtab. - In the left sidebar, under
Storage, click onCookiesand then selecthttps://www.linkedin.com. - Look for the
li_atcookie in the list. - Copy the value of the
li_atcookie and paste it into theinput_config.inifile under[LinkedIn].
Contributing
- Fork the repository.
- Create your feature branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some AmazingFeature'). - Push to the branch (
git push origin feature/AmazingFeature). - Open a pull request.
Owner
- Login: bhuvvaan
- Kind: user
- Repositories: 1
- Profile: https://github.com/bhuvvaan
GitHub Events
Total
- Push event: 8
- Create event: 2
Last Year
- Push event: 8
- Create event: 2
Dependencies
- colorama *
- configparser *
- selenium *
- webdriver-manager *