Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Venom | 4,784 | 6 | 5 days ago | 114 | August 15, 2022 | 22 | apache-2.0 | JavaScript | ||
Venom is the most complete javascript library for Whatsapp, 100% Open Source. | ||||||||||
Whatsapp Chatgpt | 2,600 | 7 days ago | 64 | TypeScript | ||||||
ChatGPT + DALL-E + WhatsApp = AI Assistant :rocket: :robot: | ||||||||||
Wppconnect | 1,243 | 9 hours ago | 73 | July 11, 2022 | 24 | other | TypeScript | |||
WPPConnect is an open source project developed by the JavaScript community with the aim of exporting functions from WhatsApp Web to the node, which can be used to support the creation of any interaction, such as customer service, media sending, intelligence recognition based on phrases artificial and many other things, use your imagination | ||||||||||
Tock | 373 | 2 | 6 days ago | 32 | June 27, 2022 | 155 | apache-2.0 | Kotlin | ||
Tock, the open source conversational AI toolkit. | ||||||||||
Zap Gpt | 222 | 2 months ago | 1 | JavaScript | ||||||
ChatGPT para Whatsapp | ||||||||||
Pistobot | 67 | 2 years ago | gpl-3.0 | Python | ||||||
Create an AI that chats like you | ||||||||||
Inos Baileys Wabot | 37 | 3 months ago | 3 | gpl-3.0 | JavaScript | |||||
WhatsApp Bot Using Baileys Library | ||||||||||
Whatsapee | 32 | 10 months ago | mit | JavaScript | ||||||
Whatsapp Web Bot | ||||||||||
X Troid | 21 | 2 years ago | gpl-3.0 | JavaScript | ||||||
ලෝකයේම පලවෙනි සිංහල WhatsApp bot එක වෙත සාදරන් පිලිගන්නවා | ||||||||||
Slravana | 17 | 2 months ago | 2 | gpl-3.0 | JavaScript | |||||
SL_RAVANA_WHATSAPP_BOT SriLankan Sinhala Whtasapp BOT Written By SL_RAVANA_TEAME With Baileys Which is hosted on Heroku Cloud Server. |
Whatsapee is a web based bot for Whatsapp. This project is heavily inspired by bruno222/whatsapp-web-bot
A good substitute till WhatsApp releases their API to the public. However this code is not perfect for production it has a few bugs.
Clone the repo.
Install the latest npm and nodeJS for your platform.
Then in repo folder run the following commands
npm install
then run
npm start
Signin using QR code and see the bot run your logic, stored in logic.js
Have a friend text you this commands: @help or hi bot
All code goes into the logic.js file WhatsApee has two function that you can use
WhatsApee.start( receiver callback);
sets the callback for the message handler. It should take three arguments :
WhatsApee.send(chat Elem is like chat id , message to send goes here);
sends message to the chosen element .It takes two arguments :
const path = require('path')
const WhatsApee = require(path.join(__dirname, 'WhatsApee.js'))
//WhatsAppe.start( receiver callback)
WhatsApee.start(receiver);
function receiver (message,chatElem,title) {
//message to lower case
var lcMessage = message.toLowerCase();
if (lcMessage.includes("hi bot")) {
var welcomeMessage = `Hi , hooman`;
//WhatsApee.send(chat Elem is like chat id , message to send goes here)
WhatsApee.send(chatElem,welcomeMessage);
}
}
Yes, it is.
Hum, so you already know that Whatsapp does not allow Bots, right?
Well, you're right: Whatsapp will ban you forever if they discovery you are running a Bot on long-term. For a small test: Don't worry, go forward.
I can't guarantee that you are not getting banned in a long term using this Bot. I really don't think so, but I can't guarantee.
Hold on mate, there are kids here.
First, yowsup is a great python library! Simply awesome.
But their problem is: They connect to Whatsapp servers directly, without any middlware. So it is not so hard for whatsapp team to create ban-rules you if you are using yowsup.
I got banned many times in past, so I know, soon or later, you will get banned as well. Is just a matter of time. You can see that I am probably right just looking here, here, here and here.
That's why I did this code. Using whatsapp web, it is almost impossible for whatsapp team to know that you are running a Bot.
A lot of limitations!
As you are handling DOM direcly, you can't process hundred of messages at once. Yowsup is much better at this subject.
You can't start a message with a unknown person. You can only answer them, mainly because you can't add a new fellow on the Contacts list on Whatsapp Web.
You have to install Whatsapp on your phone, connect it on Wifi and keep it charging all the time. So you have to have a cellphone exclusively for this Bot. You will need a computer with software running as well. But that's the main objective: In order to avoid being detect as a Bot, so you have to play this boring cat-and-rat game.
Yes, there are.
@HELP
followed of any other message really fast. This Bot only reads the last message. It's a buggy (that can be fixed)"This project is licensed under the terms of the MIT license."
Made by @updatesvc