AutomateWhapp is a handy tool for sending customized messages to multiple recipients on WhatsApp. Whether you need to send messages for different societies, clubs in colleges to schedule interviews, or any other group of people, AutomateWhapp streamlines the process, saving you time and effort. It allows you to send bulk messages with personalized names, dates, and times to random phone numbers, all in just one click.
- AutomateWhapp is a tool for sending customized WhatsApp messages to multiple recipients.
- It simplifies the process of sending bulk messages with personalized names, dates, and times.
AutomateWhapp utilizes several technologies to automate the messaging process, including:
- React.js: For the frontend of Version 1.
- Tailwind CSS: For styling the frontend of Version 1.
- Python Flask: As the backend of Version 1.
- Streamlit: For the frontend and backend of Version 2.
- PyQt: For creating the standalone application in Version 3.
- PyAutoGUI: For automation of tasks.
- openpyxl: For Excel file operations.
- pyperclip: To save custom messages to the clipboard.
- Send customized messages to multiple WhatsApp contacts.
- Upload an Excel file with the following columns: NAME, PHONE, DATE, TIME, and a custom message.
- Automate the sending of messages with custom NAME, DATE, and TIME according to the Excel file.
- Works seamlessly with WhatsApp Web.
AutomateWhapp offers three different versions for your convenience:
-
Clone the repository.
-
Run the following commands in your terminal:
npm install pip install -r requirements.txt npm run dev python app.py
-
Once the server is running, navigate to the provided URL in your web browser.
- Install the required Python packages by running:
pip install -r requirements.txt
- Start the Streamlit application by running:
streamlit run streamlit.py
Download the standalone executable application (automateWHAPP.exe) and the reference Excel file (excelSheet.xlsx).
Follow these steps:
- Run the automateWHAPP.exe file.
- Specify the location of the Excel file.
- Enter your custom message.
- Ensure that WhatsApp Web is logged in.
- Click the button to start sending customized messages.
The Excel file should have four columns: NAME, PHONE, DATE, and TIME. The custom message can be included in one of the columns with variables like NAME, DATE, and TIME capitalized for customization.
Feel free to download the automateWHAPP.exe and the sample excelSheet.xlsx to get started. \ Add your recipient details to the Excel file, customize your message, ensure that WhatsApp Web is logged in, and you're ready to automate your WhatsApp messages!