A program that uses the WhatsApp platform as an intermediary between the user and the server to quickly provide several different services to facilitate the user some operations
Python libraries used to build my content aggregator
- selenium : The selenium package is used to automate web browser interaction from Python.
- pytube : pytube is a very serious, lightweight, dependency-free Python library or downloading YouTube Videos.
- datetime : The datetime module supplies classes for manipulating dates and times.
- wikipedia : Wikipedia is a Python library that makes it easy to access and parse data from Wikipedia.
- os : The os module provides dozens of functions for interacting with the operating system.
- random : random can generate random numbers in Python by using random module.
- time : time module provides various time-related functions
whatsappBot: A project that uses python3 and some software to create a program that provides some services such as downloading videos as audio clips, creating random user passwords and other services
- The services provided by the program :
- dwonload audio from youtube
- dwounload video from youtube
- search on wikipedia
- create random password
To get a local copy up and running follow these simple steps.
This is an example of how to list things you need to use the software and how to install them.
- you need install git to start
- you need install google-chrome or FireFox
- auto install for ubunut and debian
git clone https://github.com/ahmadner/WhatsappBot.git
cd WhatsappBot
sudo chmod +x Setup.sh
./Setup.sh
- install python3
sudo apt-get -y install python3
- install pip
sudo apt-get -y install python3-pip
- pip
sudo pip3 install selenium
sudo pip3 install pytube
sudo pip3 install datetime
sudo pip3 install wikipedia
-
install webDriver : ChromeDriver or FirefoxDriver
-
install FireFox OR google-chrome
-
for chrome Driver
sudo chmod +x chromedriver
- for firefox Driver
sudo chmod +x geckodriver
- on terminal :
whatsapp
- or
python3 whatsappBot.py
- to dwonload whatsappBot for windows from here
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.