'Whatsapp message requests without Selenium [closed]

Simple project. Send, receive or generally simplify your life by automating messages. For example, I need to send "Happy new Year!" message to certain group of people. Heck, I'll go step further and make programmable messages: "Happy new year, {name}!" .

But there is a constraint, I can't use Selenium based api nor webhook. That'd be too easy!

My question is, is there any free tool or api in any programming language that can send, receive WhatsApp messages?

To have an idea of the project, here is a little sketch. Note: I'm not the best designer.

enter image description here



Solution 1:[1]

I can suggest this one, which I used. You can send and receive messages and send stickers and images.

Here is the Github location: https://github.com/open-wa/wa-automate-python

Solution 2:[2]

I can suggest this one, which I made. You can send messages, files and images.

Here is the Github location: https://github.com/ammarayh89/whatsapp-web-api-using-python

Solution 3:[3]

After trying many APIs I decided to go with Twilio's WhatsApp API. Of course, you will have to pay a small amount, but $0.005 per message is basically free. You will get 200 messages per dollar.

If you are interested see this link.

But before that, I am planning to try this one: https://github.com/allburov/whatsapp-http-api

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Veeresh Devireddy
Solution 2
Solution 3 Sakhund