Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Los-had/whatsapp-automation
Automating whatsapp with python
https://github.com/Los-had/whatsapp-automation
automation python whatsapp
Last synced: 3 months ago
JSON representation
Automating whatsapp with python
- Host: GitHub
- URL: https://github.com/Los-had/whatsapp-automation
- Owner: Los-had
- License: mit
- Created: 2021-06-25T22:23:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-13T23:35:27.000Z (over 3 years ago)
- Last Synced: 2024-04-27T19:35:42.386Z (7 months ago)
- Topics: automation, python, whatsapp
- Language: Python
- Homepage: https://los-had.github.io/whatsapp-automation/
- Size: 77.1 KB
- Stars: 62
- Watchers: 7
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# whatsapp-automation
Automating whatsapp with python
## used on this project
- [x] pyautogui
- [x] pywhatkit
- [x] pyttsx3
- [x] SpeechRecognition
- [x] colorama
* embedded in python
- [x] time
- [x] random
- [x] sys
- [x] webbrowser
- [x] sqlite3 and sqlite3 Error
## why?
I created this project to improve myself and study a little more in the subjects of python and task automation## using
***WARNING: this program needs sqlite3 db installed to work properly.******WARNING: this program needs internet connection to work properly.***
download the dependencies running this commands on your terminal
```
cd ./whatsapp-automation
cd ./app
cd ./dependencies
pip install -r requirements.txt
```
or the executing the file ``denpendencies.cmd`` or ``dependencies.sh`` when the installing processes finish
download the project in the github after that open your terminal and write
```
cd ./whatsapp-automation
cd ./app
python app.py
```## mvp
- [x] send messages
- [x] send encrypted messages | [features](#sem)
- [x] send random messages | [features](#srm)
- [x] embedded spammer | [features](#spammerfeatures)### Extra
- [x] Contacts sqlite db | [features](#cdbf)
- [x] view all the contacts in the list,
- [x] add contacts in the list,
- [x] delete contacts in the list
- [x] update contact info
- [x] send other types of media on whatsapp like videos, photos and more. | [features](#otm)
- [x] speech recognition | [features](#sr)
- [x] tts | [features](#tts)## Features
embedded spammer features
- embedded time counter, with voice
- custom messages delay
- custom messages content
- uses pyautogui for more faster spam
encrypted message features
- embedded Caesar cipher encryption system, with voice
- custom messages delay
- custom messages content
- custom cipher key
Contacts.db crud
Create contacts
Read contacts
Update contacts
Delete contacts
speech recognition features
- transform voice in text
- save the text in a .txt file
- auto save
- english support
tts features
- transform your text in voice
- save the voice in a .mp3 file
- auto save
- various voices
- various languages support
send images features
- send images
- custom delay