have you ever wanted to know when your favourite contact was online on Whatsapp?
now it is possible by using Whatsapp Tracker!
Whatsapp Tracker is a Selenium based automation, it extracts activity details of your contact
and stores it for you on your local machine for you to review it later!
Report Bug
·
Request Feature
WhatsappTracker is a selenium based automation. it makes it possible to track your contact's without your touch, it stores time series of metrics to your local machine as a csv file, so you can have a look once finished.
below is a list of supported metrics. please open a feature request for any extra metrics suggestions
status - what was the status of your contact
name - contact's name
To get a local copy up and running follow these simple steps.
- Google Chrome
- Chromedriver - as far as I know, it should be as the same version of your GoogleChrome browser. extract the zip and keep the path of the file, you will need to send it as an input to the software
- Clone the repo
git clone https://github.com/itay-bardugo/whatsapp_tracker.git
- Install python packages
pip install -r requirements.txt
python whatsapp_tracker/wt_main.py --browser-path chromedriver --contact "contact name" --save-path /Users/itay/Downloads --minutes 2 --resolution 5
arg | description | value for example |
---|---|---|
h | displays arguments map | |
browser-path | an absolute path for executable chromedriver | /Downloads/chromedrivers/chromedriver |
contact | contact name for tracking | Anonymous |
save-path | where to store the results | /Users/itay/Desktop |
minutes | for how long you want tracking your contact, in minutes | 30 |
resolution | represents the sampling resolution in seconds | 5 |
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Itay Bardugo - @itaybardugo - itaybardugo91@gmail.com
Project Link: https://github.com/itay-bardugo/whatsapp_tracker