BirthdayCalendar
Script for turning a Proton contacts export into a birthday calendar.
Install / Use
/learn @Bomott/BirthdayCalendarREADME
BirthdayCalendar
Script for turning a Proton contacts export into a birthday calendar.
Requirements:
- Python >= 3.9 (see Pipfile)
- Pipenv
Setup:
- Install requirements:
pipenv install
Use it
to convert downloaded contacts (.vcf) into birthday calendar (.ics):
- Make sure your shell is in the parent directory of
convert.py. - Run
convert.pyusing Pipenv:pipenv run python convert.py --title "title for events"[^1] PATH_TO_VCF PATH_TO_EXPORTED_ICS - (OPTIONAL: Delete old birthday calendar if you are updating the calendar.)
- Create new birthday calendar in Proton calendar.
- Upload newly created
birthdays.icsto Proton calendar under settings. You can also drag-and-drop the file into your browser when your calendar is open.
[^1]: if you do not specify a title, it will default to "Geburtstag"
Related Skills
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
