Dependencies: python3,python3-pip,speechrecognition,playsound,pyaudio,selenium,gtts Requirements Webbrowser:- Google Chrome A good internet connection How to install and run for linux:- 1. cd to directory ..... 2. give write permission to file by "chmod +x install_for_linux.sh" command 3. type "./install_for_linux.sh" 3. python3 bot.py Note:- Mac users please open install_for_linux.sh with any text editor and uncomment the given commands How to install and run for windows:- 1. run install_for_windows.bat 2. type "python3 bot.py" in cmd What is Bot-Py? Bot-py is a simple voice assistant bot written in python to automate some specific task such as moodle_login, weather forcasting for current location and many things. Features of Bot-Py:- 1.Simple Voice recognition 2.You can can ask her name e.g.:- what is your name? 3.Login to moodle by just saying a sentence which much contain word "login" e.g.1:- i want to login to moodle e.g.2:- login to moodle 4.Play song by just saying a sentence which much contain words "song" or "music" e.g.1:- play a song e.g.2:-i want to listen a music 5.Weather forcating by just saying a sentence which must contain word "weather" e.g.1:- how is the weather today? e.g.2:-can you please tell about weather? 6.Search for study material by just saying a sentence which must contain word "study material" e.g.1:- i want to search for study material e.g.2:- search for study material 7.you can play dice game by just saying a sentence contain "die" or "dice" resource we are using? 1.We are using ipdata API for getting location 2.We are using openweathermap API for weatherforcasting Command used during development:- sudo apt-get update sudo apt-get install python3 sudo apt install python3-pip sudo apt-get install python3-pyaudio pip3 install speechrecognition pip3 install pyttsx3 pip3 install playsound pip3 install selenium pip3 install gtts (pip3 install PyObjc) for mac user only (brew install portaudio) for mac user only pip install pyaudio