data-taker-and-message-sender

by Ansh Yadav

python
This project is a Python based WhatsApp Message Automation System designed to send messages to multiple WhatsApp numbers automatically. The project is divided into separate Python programs and data files that work together to collect phone numbers and messages, store them, send WhatsApp messages, and maintain a message history. The first Python program uses the os module to accept multiple phone numbers and a message from the user. It processes the entered numbers, adds the +91 country code when required, and stores the number and message in Msgdata.txt. The second Python program reads the stored data from Msgdata.txt and uses the pywhatkit library to send WhatsApp messages instantly. After a message is processed, the program marks it as Done and stores the completed message details in Msgdata.txt and Whatmsg_Dbs.txt. The project also includes stored message records containing phone numbers, messages, and their completion status. It demonstrates practical use of Python functions, loops, conditional statements, string manipulation, file handling, operating system commands, user input, and WhatsApp automation using pywhatkit. The project provides an example of how Python can be used to automate repetitive messaging tasks and maintain a basic local record of sent messages.
← Back to Ansh Yadav
Ready to build, learn, or ship?

Join 500+ students and businesses who trust Versatile Technology
for education, development, and cybersecurity.