All Projects → kyleissuper → WhatsBlaster

kyleissuper / WhatsBlaster

Licence: other
Automate WhatsApp messages

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to WhatsBlaster

WhatsApp-Bot
🐔 WhatsApp Good Morning
Stars: ✭ 19 (-5%)
Mutual labels:  whatsapp
LIZA-MWOL
github.com/Chunkindepadayali/LIZA-MWOL
Stars: ✭ 40 (+100%)
Mutual labels:  whatsapp
whatsapp-automation
Automating whatsapp with python
Stars: ✭ 57 (+185%)
Mutual labels:  whatsapp
Whatsapp-Bot
Web.whatsapp.com bot made with selenium
Stars: ✭ 39 (+95%)
Mutual labels:  whatsapp
flutter whatsapp stickers internet
whatsapp sticker template for internet base stickers
Stars: ✭ 28 (+40%)
Mutual labels:  whatsapp
whatsapp-portable
🚀 WhatsApp portable for Windows
Stars: ✭ 36 (+80%)
Mutual labels:  whatsapp
Chatistics
A WhatsApp Chat analyzer and statistics.
Stars: ✭ 32 (+60%)
Mutual labels:  whatsapp
whatsapp-join-to-full-group-chrome-extension
WhatsApp Group Snooze Registration Try again and again to sign up for a full group until a space becomes available
Stars: ✭ 24 (+20%)
Mutual labels:  whatsapp
text-sdk-php
PHP SDK to send messages with CM.com
Stars: ✭ 18 (-10%)
Mutual labels:  whatsapp
games-wabot
Games-wabot is RPG Bot Whatsapp. Now support Multi-device!!, check branch multi-device
Stars: ✭ 165 (+725%)
Mutual labels:  whatsapp
whatsapp-web
Simon is a Python library that helps made easy the browser automation for WhatsApp Web service
Stars: ✭ 67 (+235%)
Mutual labels:  whatsapp
tithiwa
Automate Web WhatsApp with selenium in python.
Stars: ✭ 17 (-15%)
Mutual labels:  whatsapp
whatsapp-jpeg-repair
A handy tool to fix jpeg files downloaded from WhatsApp and prevent errors upon opening these files in Adobe Photoshop.
Stars: ✭ 30 (+50%)
Mutual labels:  whatsapp
whatsapp-chat-parser
WhatsApp Chat Parser
Stars: ✭ 13 (-35%)
Mutual labels:  whatsapp
Nana-MD
Nana Multi Device Testing Bot
Stars: ✭ 29 (+45%)
Mutual labels:  whatsapp
WhatSharer
React PWA for easier WhatsApp message URLs and bulk WhatsApp messaging
Stars: ✭ 12 (-40%)
Mutual labels:  whatsapp
WhatsApp-Stickers
WhatsApp Stickers Pack For WhatsApp
Stars: ✭ 18 (-10%)
Mutual labels:  whatsapp
Whizzz-The-ChatApp
Whizzz is a real-time, one-to-one Android chat application made using Firebase, a beautiful user interface, and a push-notification feature.
Stars: ✭ 66 (+230%)
Mutual labels:  whatsapp
bot-whatsapp
Unmaintained - Multipurpose WhatsApp Bot 🤖 using open-wa/wa-automate-nodejs library! ✨
Stars: ✭ 78 (+290%)
Mutual labels:  whatsapp
whatsapp-client
WhatsApp web php client
Stars: ✭ 36 (+80%)
Mutual labels:  whatsapp

Automatically send WhatsApp messages

from WhatsBlaster import WhatsBlaster

W = WhatsBlaster(path_to_chromedriver)
print W.send_message(
    "Mickey Mouse", # exact WhatsApp contact name
    "Hello!"        # message to send
    )               # returns success/failure message
W.close()

Requires selenium (pip install selenium), and driver may need some configuration. Tested and works on MacOS with Google Chrome.

Mass-messaging

I personally use pandas to iterate through a spreadsheet when notifying >60 club members about student events. But it's just as easy to accomplish a message blast like this:

from WhatsBlaster import WhatsBlaster

names = [
    "Mickey Mouse",
    "Minnie Mouse",
    "Donald Duck",
    "Daisy Duck",
    "Goofy",
    "Pluto",
    "Boo Boo Chicken"
]

W = WhatsBlaster(path_to_chromedriver)
for name in names:
    print W.send_message(
        name,           # exact WhatsApp contact name
        "Hello!"        # message to send
        )               # returns success/failure message
W.close()

Can I run this in the background?

Logging in requires you to manually scan the QR code with your WhatsApp mobile app, but after that, the script can be left to run on its own :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].