{"repo":"Waqas-Khan-CodeCanvas/whatsapp-automation-bot","free":true,"listed":false,"github":"https://github.com/Waqas-Khan-CodeCanvas/whatsapp-automation-bot","clone":"git clone https://github.com/Waqas-Khan-CodeCanvas/whatsapp-automation-bot.git","description":"Python WhatsApp Bulk Sender using PyWhatKit. Send bulk messages and images from CSV via WhatsApp Web with logging and retries.","language":"Python","stars":12,"topics":["automation","bot","marketing-automation","message-bot","python","python-bot","pywhatkit","waqas-khan","whatsapp","whatsapp-automation"],"license":null,"category":"workflow-automation","readme_excerpt":"🚀 WhatsApp Bulk Message Bot using Python A powerful and simple WhatsApp Automation Bot built with Python and PyWhatKit to send images and captions to multiple contacts from a CSV file through WhatsApp Web . --- 📌 Overview This project is a Python WhatsApp Bulk Messaging Bot that automatically sends an image with a custom message to multiple phone numbers stored in a CSV file. It is useful for: - 📢 Marketing campaigns - 🎓 Student notifications - 🏫 Course announcements - 📅 Event invitations - 📣 Broadcast messages - 🤖 WhatsApp automation tasks The bot uses WhatsApp Web and PyWhatKit without requiring the WhatsApp Business API. --- ✨ Features - ✅ Bulk WhatsApp messaging - ✅ Send image with caption - ✅ CSV-based contact management - ✅ Automatic phone number cleaning - ✅ Duplicate removal - ✅ Random delay to avoid spam detection - ✅ Retry mechanism for failed messages - ✅ Logging system - ✅ Modular project structure - ✅ Easy configuration - ✅ Supports Pakistani phone numbers (+92) - ✅ WhatsApp Web integration --- 📂 Project Structure --- ⚙️ How It Works --- 📦 Installation Clone Repository --- Create Virtual Environment Activate environment: Windows Linux / Mac --- Install Dependencies --- 📁 Prepare Contact List Create: Example: Number ---------- 03001234567 03111234567 03451234567 --- 🖼 Add Image Place your image inside: --- ⚙️ Configure Settings Edit: Example: --- 🚀 Run the Bot The bot will: 1. Load contacts from CSV 2. Validate phone numbers 3. Remove duplicates 4. As","default_branch":null,"files":null,"tree":[],"storefront":"/r/Waqas-Khan-CodeCanvas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Waqas-Khan-CodeCanvas/whatsapp-automation-bot/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."}