Skip to content

ugsto/wwebjs-grpc

Repository files navigation

wwebjs-grpc

Important

This project is currently a work in progress. IT IS NOT READY FOR PRODUCTION USE.

Overview

wwebjs-grpc is a bridge of the library whatsapp-web.js as a language agnostic gRPC server, facilitating integration across various platforms and languages.

Getting Started

Docker

Not supported yet.

Bare metal

Prerequisites

  • Node.js
  • npm | yarn | pnpm

Running the project

Before running the project, make sure you have the repository cloned to your local machine and the dependencies installed.

git clone https://github.com/ugsto/wwebjs-grpc.git
cd wwebjs-grpc
Using npm
npm install
Using yarn
yarn install
Using pnpm
pnpm install

After installing the dependencies, you can run the project in development mode with:

npm run start

Building the project

In order to build the project, run:

npm run build  # or yarn build, or pnpm build

The project will be built in the dist directory, where it can be run with node dist/index.cjs.

Usage

Work in progress.

Running Tests

To execute tests, run:

npm test

License

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

Acknowledgments

This project is built on top of the whatsapp-web.js library. Special thanks to the contributors of that project.

This README is subject to change as the project evolves.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages