Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/farukalamai/linkedin-event-auto-inviter
LinkedIn Event Auto-Inviter
https://github.com/farukalamai/linkedin-event-auto-inviter
auto-inviter automation bot chatbot linkedin python python-bot requests selenium-webdriver selnium
Last synced: 27 days ago
JSON representation
LinkedIn Event Auto-Inviter
- Host: GitHub
- URL: https://github.com/farukalamai/linkedin-event-auto-inviter
- Owner: farukalamai
- License: mit
- Created: 2024-08-11T06:18:05.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-02T09:06:57.000Z (2 months ago)
- Last Synced: 2024-09-27T14:40:55.687Z (about 1 month ago)
- Topics: auto-inviter, automation, bot, chatbot, linkedin, python, python-bot, requests, selenium-webdriver, selnium
- Language: Python
- Homepage: https://www.linkedin.com/in/farukalamai/
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LinkedIn Event Auto-Inviter
This script automates the process of inviting attendees to a LinkedIn event using Selenium. It allows you to log into LinkedIn, load event attendees, and automatically send invitations. The script supports logging, making it easier to debug and track the invitation process.
## Getting Started
### 1. Clone the Repository
First, clone the repository to your local machine:
```bash
git clone https://github.com/farukalamai/linkedin-event-auto-inviter.git
cd linkedin-event-auto-inviter
```
### 2. Set Up a Virtual Environment
On macOS/Linux:
```bash
python3 -m venv venv
source venv/bin/activate
```
On Windows:
```bash
python -m venv venv
venv\Scripts\activate
```### 3. Install Dependencies
```bash
pip install -r requirements.txt
```### 4. Configure the Script
Before running the script, you need to edit the `config.py` file to include your LinkedIn credentials, event URL, and other configurations.- `LINKEDIN_EMAIL`: Your LinkedIn email address.
- `LINKEDIN_PASSWORD`: Your LinkedIn password.
- `LINKEDIN_EVENT_URLS`: URLS of the LinkedIn events.
- `MAX_INVITES`: The maximum number of invitations to send per run.### 5. Running the Script
```bash
python main.py
```
### 6. Viewing Logs
Logs for each run are stored in the `logs` directory. Each log file is named with a timestamp, allowing you to track and debug the script's execution.