Python Automation | Part 9 : WhatsApp Automation | No QR Code | Python Selenium Web Automation

    19
    40



    In this video, we are gonna be automating WhatsApp such that we can send bulk messages to groups along with attachments such as images/videos with only one time QR Code scanning or in other words, a Python script that can send messages to bulk groups along with attachments such as images/videos with only one time QR Code scanning. The input to the Python script is the group names, the message and the absolute path of the image/video we want to send as an attachment. In short, we will write a cool Python script to send bulk group messages with attachments. This is the last video of the whole 3 video WhatsApp Automation. The idea is we only need to scan the QR Code at the first time we run the Python script. We will leverage Python Selenium for this WhatsApp Bulk Group Message Sending with attachments Automation.

    First Two Parts of WhatsApp Automation : https://www.youtube.com/watch?v=XCcW0NH6M1g&list=PLbasZIkCgHJFbX-kU4vjXsdiHVxGsJzZT&index=8

    Thanks a lot for the support😊

    Full Playlist : Python Web Automation | Python Selenium Tutorial | Python Automation Tutorial : https://www.youtube.com/playlist?list=PLbasZIkCgHJFbX-kU4vjXsdiHVxGsJzZT

    Project Files – Github Repository : https://github.com/akjasim/python-automation-selenium
    Don’t forget to give a ā­ļø to the repo.

    References :
    Selenium Docs : https://selenium-python.readthedocs.io/
    Selenium Waits Docs : https://selenium-python.readthedocs.io/waits.html
    List Comprehension in Python : https://www.programiz.com/python-programming/list-comprehension

    Subscribe | Code Band

    Other videos in Code Band:
    Python Automation | Part 5 :Instagram Profile Fetch Automation|Python Web Automation|Python Selenium : https://youtu.be/qcTJIqtLYG0
    Python Automation|Part 6 : Gmail Bulk Email Sending Automation|Python Web Automation|Python Selenium : https://youtu.be/A7ZN8JIsGwg
    Build a Weather App in Django | Scrape Weather Data from Google | Beautiful Soup | Python Requests : https://youtu.be/-gzUIPyBRJg
    Python Interview Questions | Python Tricks | Python Tricky Programs | Python Tricks and Hacks : https://youtu.be/I2BAScqkWMU
    Python .env File | Django .env File Example | Python Decouple Django | Django Environment Variables : https://youtu.be/myqfTX9ZbTs
    Django Autocomplete with jQuery UI | AJAX | Search | Filter from Database | Tutorial | Code Band : https://youtu.be/-oLVZp1NQVE
    Django Dependent Drop Down List Example | Integration with Django Forms and Django Form Validations : https://youtu.be/LmYDXgYK1so
    Django Select2 Tutorial | Django Dropdown | Django ajax Dropdown | Django Search and Filter : https://youtu.be/8VYx-cNF1lU
    Django Shell Plus | Advanced Django Shell | Django Shell Commands | Django Shell Tutorial : https://youtu.be/kNFMpfek4Ic
    Django Seed Data into Database Models | Django Faker | Django loaddata | Django Dummy Data : https://youtu.be/QUXvqfN1ENM
    3 Cool Django Features that Django Developers are Not Aware of : https://youtu.be/ljfeFx6QJOM
    Django Custom User Model | Email as Username | Phone as Username | Authentication Example |Code Band : https://youtu.be/SbU2wdPIcaY
    Playlist | Django Authentication | The easiest and actual way of doing it : https://www.youtube.com/playlist?list=PLbasZIkCgHJEQkL2pKTstb4JGrGO6SF9R
    Playlist | Django Relationships | Explained with Example by Code Band : https://www.youtube.com/playlist?list=PLbasZIkCgHJH38p2WkC5GTsgoV_8hlQ4A
    Custom Model Manager & Model QuerySet in Django : https://youtu.be/zQpYokJN34s
    Render Django Form Manually : Make Custom Form with Form Validations – https://youtu.be/PMRalI2M3SY
    Generic Class Based Views in Django | Introduction & Create View in Django | Learn by Example | CRUD : https://youtu.be/RBKjarWdUq4
    How to Deploy Django Project on Heroku for Free : https://youtu.be/V2rWvStauak
    Connect Django with MySQL : https://youtu.be/RCbRjacna20
    Instagram Automation using Python : https://youtu.be/5pIqwVSNzX4
    Top 5 Programming Languages to Learn in 2020 : https://youtu.be/WM0WCMpYCx0

    šŸ™‚ You Can Find Me On:
    My Website – https://jasim.tech/
    Linkedin – https://in.linkedin.com/in/akjasim
    Github – https://github.com/akjasim/
    Facebook – https://www.facebook.com/jasimakjasim
    Twitter – https://twitter.com/akjasim
    Instagram – https://www.instagram.com/jasim_ak/

    source

    Previous articleaws boto3 automation | list ebs volumes using boto3 filter method
    Next articleWhat is Hadoop?

    40 COMMENTS

    1. Hi, I have using the same code, but unfortunately the QR info was not saving so when ever I run the code I need to scan the QR code. Also , after running the code I am getting following warning:
      [2336:1968:0413/190254.246:ERROR:util.cc(126)] Can't create base directory: C:Program FilesGoogleGoogleUpdater
      Can someone help me with that?

    2. Hey man! I have a doubt, I want to send messages through whatsapp on regular intervals(using apscheduler) without twilio(coz the free credits are only gonna last for a while and i cant afford to pay), without qr code scanning because I want this to be hosted on a server that way I don't need to run it on my local machine, but is this even possible, if so how,, can you please make a tutorial on it or is there any alternative approach to the same… Please reply šŸ™‚

    3. Hi Sir, You are doing an amazing job. I have a question that if I want to send the messages to all of my contacts and groups and I don't have their names stored in a file then how can I get all contacts and scroll the contacts names sidebar because the new contacts get load when we scroll down. is there any way to do it. please let me know