It is a simple Python automation which will open Zoom app according to the time table given and join the meetings and wait till the the next meeting and repeat for whole day for every meeting.
Disclaimer: This will only join the meeting and nothing else.
-
Python 3 Download here
-
Zoom App
- Login to your account
-
- Video > Turn off my video when joining meeting
- Audio > Automatically join audio by computer when joining a meeting
- Clone the repo
-
Using HTTPS
git clone https://github.com/DeeshanSharma/Zoom-Bot.git
-
Using SSH
git clone [email protected]:DeeshanSharma/Zoom-Bot.git
-
OR
-
Download as ZIP here
-
Setup your Virtual Environment 🔵
python -m venv .venv
-
Activate your Virtual Environment ⭐
-
Windows (CMD)
.venv/Scripts/activate.bat
-
-
Install using requirements.txt 🟢
pip install -r requirements.txt
Usage ⭐
- Add your time table in the timetable.json file 5 minutes late from the actual time (must be multiple of 5).
- Add your meeting ID and meeting password in link.py file.
- Change you Zoom app location according to your system in main.py file
This app is tested and works on:
- Windows 10
- Windows 11
-
Integrated voice engine that will recognise your name called and respond to it
-
Function to send text in the chat box similar to what majority is sending
-
Send you notification when joining a meeting with certain details (This is still possible but on Discord so not implemented)
-
Auto exit the app after attending all the meetings
⭐ - Very Important
🟢 - Recommended
🔵 - Optional