Building a CLI app to schedule whatsapp messages and send them automatically once the scheduled time has passed. For example, your app should prompt the user to write a message, their whatsapp number, the recipient’s numberand the time they intend to have it sent out.You can save this data on an SQLite Database.
- Storing Messages in Database
- Send whatsapp messages automatically
First clone this repository to your local machine using Checkout into the master branch using git checkout master
Create a virtualenv on your machine and install the dependencies via
pip install -r requirements.txt
and activate it.
cd into the app folder and run
python3 send_message.py
This file will start run the program in the background, the background process is the one responsible for sending whatsapp messages
run
python3 view.py
This file will open the cli interface where you can register or login into your account, a cli will help you navigate through the program with ease.
The project is built using:
- [Python3]
To run tests ensure that you are within the virtual environment and have the following installed:
pytest
Here is a screen recording of the program
here us a link to a high resolution video https://www.youtube.com/watch?v=TZ-ECS6iwKY
videoplayback.mp4
MIT
**Free Software, **