This Streamlit app allows users to send WhatsApp messages with images and text to multiple phone numbers using an Excel sheet as input. It utilizes Selenium for web automation to interact with the WhatsApp Web interface.
- Upload an Excel file with phone numbers.
- Upload an optional image to send along with the text message.
- Handle errors and exceptions gracefully.
- Attractive and user-friendly interface.
- Upload an Excel file with phone numbers in the sidebar.
- Optionally, upload an image to send along with the text message.
- Enter the text message in the text area.
- Click the "Send Messages" button to start sending WhatsApp messages.
- Python 3.x
- Streamlit
- Selenium
- pandas
- Clone the repository.
- Install the required dependencies using
pip install -r requirements.txt. - Run the app locally with
streamlit run app.py.
- Make sure to have the latest version of Google Chrome and the Chrome WebDriver installed on your machine.
- This app was developed by Muhammed Waqar Ahmed.
- This project is licensed under the MIT License.
