Inspiration
My high school teachers used to waste about 6-7 minutes and sometimes upto 10 mintues which is about 1/4 of the time we have per class in just taking attendance. Not only that, it is a very boring task to do. (As even I was asked to do so 2-3 times😅)
What it does
It logs into zoom meeting using zoom web and scrapes the namelist. It then matches it with the namelist entered by the user and then gives us the names of absentees and the students present in a txt file. It can even mark the attendance in the Excel file.
How we built it
I used Selenium, Openpyxl, Pynput and few other modules to make this bot
Challenges we ran into
It was hard to complete it in time and I was facing difficulty while exrtracting the names using selenium so used a bit of JS
Accomplishments that we're proud of
I am proud that I made such a useful porject which I guess each teacher will use 7-8 times a day
What we learned
I learned a lot and this is one of the largest single file python program I have written ever so organizing such a big file was a thing to learn from. Apart from that, I learned how to use JS in Selenium and also about Pynput module
What's next for ZoomoBot
Will use tools like Tkinter to make user interface better
Built With
- javascript
- openpyxl
- python
- selenium

Log in or sign up for Devpost to join the conversation.