NodeJs task for whatsapp-web.js library -- 2
Budget: $30 – $250 USD
For a existing project in NodeJS we want to be able to run concurrent sessions with different number (one browser session for each number) so idea is to keep in database (mongoose) if a session was open for a number:
We have an endpoint that receive data, among this data, there is a phone number and clientID.
Whet is needed is to check in Database if a session is active for this number and if not, open a new session for the number with whatsapp-web.js library and return QR code and then upload mongoose DB to set number as an active session.
Once authentified, incoming messages should be kept in database with incoming number, outcome number, creation time and message and be authentified by clientID linked to the session in Whatsapp.
To apply to this job, you need to have experience working with whatsapp-web.js library
We have an endpoint that receive data, among this data, there is a phone number and clientID.
Whet is needed is to check in Database if a session is active for this number and if not, open a new session for the number with whatsapp-web.js library and return QR code and then upload mongoose DB to set number as an active session.
Once authentified, incoming messages should be kept in database with incoming number, outcome number, creation time and message and be authentified by clientID linked to the session in Whatsapp.
To apply to this job, you need to have experience working with whatsapp-web.js library