GithubHelp home page GithubHelp logo

linkedin-connection-automation's Introduction

README for Puppeteer LinkedIn Automation Script

Description

This script automates various LinkedIn activities using Puppeteer, a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol. It includes functionalities like logging in to LinkedIn, accepting connection requests, and sending out connection invitations.

Features

  • Automated Login: Log in to LinkedIn using your credentials stored in environment variables.
  • Connection Request Management: Automatically accept incoming connection requests.
  • Connection Request Sending: Send out connection invitations up to a specified limit.
  • Auto-scrolling: The script scrolls through the page to load and interact with more elements.

Prerequisites

  • Node.js
  • npm (Node package manager)
  • Google Chrome or Chromium browser

Installation

  1. Clone the repository:
    git clone https://github.com/Rex-Arnab/Linkedin-Connection-Automation.git
  2. Navigate to the cloned directory:
    cd Linkedin-Connection-Automation
  3. Install dependencies:
    npm install

Setup

  1. Rename the SAMPLE.env file to .env.
  2. Update the .env file with your LinkedIn credentials and other configurations:
    [email protected]
    PASSWORD=your_password
    NO_OF_CONNECTION_TO_SEND=10
    

Usage

Run the script with Node:

node index.js

Important Notes

  • This script automates actions on your LinkedIn account. Use it responsibly to avoid violating LinkedIn's terms of service.
  • The script runs in a non-headless browser for visibility, but it can be adjusted to run headlessly.
  • It is advisable to use this script moderately to prevent any potential temporary or permanent restrictions on your LinkedIn account due to unusual activity.

Contributing

Contributions to enhance this script or add new features are welcome. Please fork the repository and create a pull request with your changes.

License

Specify your license here.


Disclaimer: This script is provided for educational purposes only. Any misuse or violation of LinkedIn's terms of service is not encouraged. The author is not responsible for any consequences incurred from the use of this script.

linkedin-connection-automation's People

Contributors

rex-arnab avatar

Stargazers

mistertest avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.