Skip to content
/ BotInOk Public

Botinok is an open-source project that automates LinkedIn interactions. It helps users to connect with potential contacts and apply for job positions on LinkedIn.

License

Notifications You must be signed in to change notification settings

kecven/BotInOk

Repository files navigation

BotInOk

BotInOk Client is an open-source project that automates LinkedIn interactions using Java, Spring Boot, and Playwright. It helps users to connect with potential contacts and apply for job positions on LinkedIn.

Features

  • Automated LinkedIn connections
  • Automated job applications
  • Configurable search and connection parameters
  • Supports multiple LinkedIn accounts
  • Uses Playwright for browser automation

Prerequisites

  • Java 21
  • Gradle 8 (if building from source)
  • Git (if cloning the repository)

Getting Started

Building from Source

If you'd like to build the project yourself:

Clone the Repository

git clone https://github.com/kecven/BotInOk.git
cd BotInOk

Build the Project

Install Java 21 JDK

Download JavaFX 21 for your os.

Put it to libs folder. For example ./libs/linux-javafx-sdk-21.0.5

./gradlew build

Run the Application from Build

For Linux:

java --module-path ./libs/linux-javafx-sdk-21.0.5/lib --add-modules javafx.controls -jar build/libs/BotInOk-0.4.0.jar

For Windows:

java.exe --module-path ./libs/windows-javafx-sdk-21.0.5/lib --add-modules javafx.controls -jar build/libs/BotInOk-0.4.0.jar

For macOS:

java --module-path ./libs/macos-javafx-sdk-21.0.5/lib --add-modules javafx.controls -jar build/libs/BotInOk-0.4.0.jar

Configuration

The application can be configured using the application.properties file located in the src/main/resources directory. You can set various parameters such as the path to the Playwright state folder, headless browser mode, and more.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

About

Botinok is an open-source project that automates LinkedIn interactions. It helps users to connect with potential contacts and apply for job positions on LinkedIn.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published