Skip to content

Simple python script to pull an ics feed and dispatch emails when events are added or modified

Notifications You must be signed in to change notification settings

rhizomedotorg/ics2email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ics2email

ics2email processes an ics url and sends new or modified events to the specified recipients. Event history is global and not user specific, so a newly added user will only get future notifications.

Install requirements

pip install -r requirements.txt

To run, first copy the config.example.yaml to config.yaml and fill out the appropriate fields. Then run:

python ics2email.py

The script stores previously seen events in a sqlite database called calendar-data.db so ensure the script has write access and persistent storage.

About

Simple python script to pull an ics feed and dispatch emails when events are added or modified

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages