LiveFunFun

Attendance Manager

MS Teams Automation

A Python script that auto-joins MS Teams meetings so you never miss an 8am lecture again.

The problem

I kept missing early-morning lectures during the online-classes era. A CSV timetable should be enough to join the right meeting.

The approach

  • Parsed the timetable from a CSV file.
  • Used Selenium to open MS Teams and join the scheduled meeting at the right time.
  • Scheduled the whole thing with Python.

Impact

Solved a real, recurring personal problem

Demo video on YouTube

What I learned

  • Browser automation is powerful until the target site changes subtly.

Demo

Tech

PythonMS Teams APISeleniumSchedule
GitHubDemo