Oof, my jobs scheduling system is a piece of shit... Was late for work today because of a schedule change, a web page based system and browser caching. So now I need to make a robot to check it for me daily. I'll likely need to hammer out a #python script to do the following:
1. Log into a web portal using three fields
2. Hold onto the session token
3. Scrape the schedule html
4. Check my calendar and:
A. Add new shifts.
B. Check current shifts against my calendar for changes.
C. Make any changes that occur and notify me via a webhook.
My python skills are "wing it" levels so this should be a fun learning experience.