WBMS automates sending of message to multiple numbers via WhatsApp Web

Overview

WhatsApp Bulk Message Sender - WBMS

WBMS automates sending of message to multiple numbers via WhatsApp Web.




Report Bug Β· Request Feature

Love the project? Please consider staring it!

πŸ‘β€πŸ—¨ Why choose WBMS over others?

  • Scan QR code only once, It creates and uses separate user data for chrome to keep you logged in.

  • It works even if you don't have the numbers saved in your contacts.

  • Stores a screenshot right after sending a message for verification.

  • It skips invalid/number which doesn't have a WhatsApp account.

  • Works on a single browser window even when using multiple wa.me links.

  • Stores failed / invalid numbers in a file for debugging later.



πŸš€ Installation :

Install Selenium

Using pip

pip install selenium

Download and setup Chrome Webdriver

For checking chrome version :

chrome://version
  • Download according to your chrome version from HERE

  • Add ChromeDriver to your PATH (System variable) HERE

To verify chromedriver installation run on CMD :

chromedriver.exe -v

Changes in the Code

In a new folder, place main.py and create num.txt, msg.txt
Find this line and replace path of your newly created folder.

scriptdir='C:\\Users\\aksha\\Documents\\WBMS\\'

For example : scriptdir='C:\\coding\\WBMS\\'

⚑ Usage :

  • In msg.txt add the message you wish to send.
  • In num.txt add 10 digit phone numbers line wise (Don't include country code) For Example :
9876543210
9123456789

Run main.py

python main.py

At first run you will get whatsapp QR code Login window. After logging in succesfully restart the script. It should now be already loged in.

All important messages will be shown on the console window.

πŸ“Έ Screenshots / Working:

  • Contents of num.txt :

    - 1st number is a 8 digit number (Invalid)
    - 2nd number is a (Valid) number
    - 3rd number is not on whatsapp (Invalid)

  • Contents of msg.txt :

  • After Running main.py

  • Output

πŸ’¬ Connect with me

πŸ‘β€πŸ—¨ My Views and Followers

GitHub Badge

🀝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check repositories page.

⭐️ Show your support

Give a ⭐️ if this project helped you!

πŸ“ License

Copyright Β© 2020 Akshay Parakh.
This project is Apache License 2.0 licensed.

Owner
Akshay Parakh
◦ Script Lover     ◦ "LazyPeopleAlwaysFindShortcutsTo CompleteTheWork"          -My motivation for scripting
Akshay Parakh
GG Dorking is a tool to generate GitHub and Google dorking for pentesters and bug bounty hunters.

GG-Dorking GG Dorking is a python tool to generate GitHub and Google dorking links for pentesters and bug bounty hunters. It will help you to find imp

Eslam Akl 80 Nov 24, 2022
Whatsapp-bot - Whatsapp chatbot build with python and twilio

Whatsapp-bot This is a Whatsapp Chatbot that responds with quotes, reply owners

arinzejustinng 1 Jan 14, 2022
Python wrapper library for World Weather Online API

pywwo Python wrapper library for World Weather Online API using lxml.objectify How to use from pywwo import * setKey('your_key', 'free') w=LocalWeat

World Weather Online 20 Dec 19, 2022
Telegram PHub Bot using ARQ Api and Pyrogram. This Bot can Download and Send PHub HQ videos in Telegram using ARQ API.

Tg_PHub_Bot Telegram PHub Bot using ARQ Api and Pyrogram. This Bot can Download and Send PHub HQ videos in Telegram using ARQ API. OS Support All linu

TheProgrammerCat 13 Oct 21, 2022
Scheduled Block Checker for Cardano Stakepool Operators

ScheduledBlocks Scheduled Block Checker for Cardano Stakepool Operators Lightweight and Portable Scheduled Blocks Checker for Current Epoch. No cardan

SNAKE (Cardano Stakepool) 4 Oct 18, 2022
Karen is a Discord Bot that will check for a list of forbidden words/expressions, removing the message that contains them and replying with another message.

Karen is a Discord Bot that will check for a list of forbidden words/expressions, removing the message that contains them and replying with another message. Everything is highly customizable.

Rafael Almeida 1 Nov 03, 2021
This very basic script can be used to automate COVID-19 vaccination slot booking on India's Co-WIN Platform.

COVID-19 Vaccination Slot Booking Script This very basic CLI based script can be used to automate covid vaccination slot booking on Co-WIN Platform. I

605 Dec 14, 2022
Linkvertise-Bypass - Bypass Linkvertise advertisement

Linkvertise-Bypass Bypass Linkvertise advertisement πŸ“• instructions Copy And Pas

Flex Tools 4 Jun 10, 2022
A Discord/Xenforo bot!

telathbot A Discord/Xenforo bot! Pre-requisites pyenv (via installer) poetry Docker (with Go version of docker compose enabled) Local development Crea

Telath 4 Mar 09, 2022
A python client for the Software-Challenge Germany.

sc-client-python A python client for the Software-Challenge Germany. Creating a new project (Optional) Install virtualenv virtualenv is a tool that cr

rpkak 3 Jan 22, 2022
Unofficial calendar integration with Gradescope

Gradescope-Calendar This script scrapes your Gradescope account for courses and assignment details. Assignment details currently can be transferred to

6 May 06, 2022
The official Discord Python framework for thenewboston blockchain.

Project Setup Follow the steps below to set up the project on your environment. Mac Setup Homebrew requires the Xcode command-line tools from Apple's

Bucky Roberts 18 Jul 15, 2022
A python bot that will allow you to have maximum luck during Veve drops.

VeveBot You can follow me here Github | Twitter Features: - Click on the purchase at the time of the drop. - Be able to choose to do more than one tes

Rodz 1 Dec 04, 2021
A webhook API for Discord.

Webhook API A webhook API for Discord. Requirements requests Usage

1 Feb 08, 2022
Streaming Finance Data with AWS Lambda

A data pipeline consisting of an AWS lambda function reading data from yfinance API, an AWS Kinesis stream to receive & store data in S3 buckets and AWS Glue crawler & Athena to run SQL queries.

Aarif Munwar Jahan 4 Aug 30, 2022
Vladilena Mirize Music - Bot Music Telegram By @zenfrans

Vladilena Mirize Music - Bot Music Telegram By @zenfrans

Wahyusaputra 3 Feb 12, 2022
This is a very simple botnet with a CnC server, made by me. Feel free to change anything

This is a very simple botnet with a CnC server, made by me. Feel free to change anything

8 Nov 12, 2022
TESSARECT A Powerful Bot you'll ever need for anything

Tessarect TESSARECT A Powerful Bot you'll ever need for anything TESSARECT It is my First bot but very advanced and designed for all your needs , from

Prakarsh Prp 4 Aug 27, 2022
This is a Python package to create a snowflake identifier similar to Discord's or Twitter's.

snowflake2 Based on falcondai and fenhl's Python snowflake tool, but with documentation and simliarities to Discord. Installation instructions Install

Learnloot 2 Mar 19, 2022
Asca - Antiscam Discord Bot With Python

asca Antiscam Discord Bot Asca moderates scammers and deletes scam messages Opti

11 Nov 01, 2022