{"repo":"ar-nadeem/WhatsApp-Selenium","free":true,"listed":false,"github":"https://github.com/ar-nadeem/WhatsApp-Selenium","clone":"git clone https://github.com/ar-nadeem/WhatsApp-Selenium.git","description":"A free opensource Whatsapp API for Python.","language":"Python","stars":22,"topics":["automation","bot","chrome","selenium","whatsapp"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"WhatsApp-Selenium Project Status Development on this project has resumed! I’ve started working on the repository again and will continue improving and fixing issues. What is this This is fully automated version of Whatsapp on Selenium. Cause Meta wants you to pay for their own. This is a selenium based python framework, that will allow you extract or send messages from whatsapp, which will be saved in a .CSV file. You can later run data analysis on it or train a model. The App uses Web.Whatsapp.com to extract messages in an automated fashion. You will be provided with a QR-Code on first run to login. After that you can start extracting in Headless mode. Browser Data/Session is saved in UserData folder in same directory as your script. How to use ? Setup 1. First clone the prjoect then install requirements from the requirements.txt 2. Install Chrome web driver from here https://chromedriver.chromium.org/downloads and Chrome browser from here https://www.google.com/chrome. Make sure to add your web driver to your system path, although it is not necessary. 3. You can import the WhatsExtract.py into your main python file. Usage Now you can use the object of the class to extract message. Example 1: Options Default Constructor For the default constructor you have three options 1. executable path You can specifiy the path from your Chrome driver if not already in your system PATH. The Format should be like C:/Driver/chromedriver.exe . 2. silent has two options True or False . If set","default_branch":null,"files":null,"tree":[],"storefront":"/r/ar-nadeem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ar-nadeem/WhatsApp-Selenium/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}