Skip to content

mari8i/remind-me-the-hard-way

Repository files navigation

remind-me-the-hard-way

Automatically opens video conferences based on a google calendar.

Setup on MAC.OS

Add the credentials.json file in the project folder, ask to AM or LR for it.

Change CALENDAR_ID constant in main.py:24 with your calendar ID.

Then:

  • start Automator.app
  • select Application
  • navigate to library/Utilities and add Run shell script, otherwise search for it
  • copy & paste your script into the window

something like this

#!/bin/bash
(
   cd /Users/rivareus24/PycharmProjects/remind-me-the-hard-way
   source ./venv/bin/activate
   python3 main.py
)
  • test it
  • save somewhere (for example you can make an Applications folder in your HOME, you will get an your_name.app)
  • go to System Preferences -> Users & Groups -> Login items (or System Preferences -> Accounts -> Login items / depending of your MacOS version)
  • add this app
  • test & done ;)

Setup on Windows

Requirements

  • Python 3.10 or earlier. This application does NOT work on Python 3.11 or later.

Steps

Add the credentials.json file in the project folder, ask to AM or LR for it.

Change CALENDAR_ID constant in main.py:24 with your calendar ID.

Then:

  • start init.bat only once to install the app dependencies
  • start start.bat to run the application
  • (optional) If you want to run this app at computer startup, run once the schedule.bat script. It will create a task in the Windows Task Scheduler.
  • Enjoy 🦄

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •