Routinely send reminder messages to people
| .images | ||
| scripts | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
reminder
Personal reminder system; with the help of the vik-caldav (archived) and automate-whatsapp-message this tiny program will go through my calendar events and log the events that are categorized as reminders.
for example:
- remind
person-1to buy milk; this will send a messageperson-1on reminder date. - remind
person-1on their birthday;
How It Works?
- Grab all the events for today from the
CalDavserver - Arrange the data into format that is understood by
wa_bulk.py
{
"person1":["message 1","message 2"],
"person2":["message 1","message 2"]
}
- send the message to
wa_bulk.py
above steps are carried out by
sendreminder.ps1
Setting Up
- Install all the necessary modules
pip install -r requirements.txt
- Create
env.pyfile on thesrcand enter login information of theCalDavServer
CALURL = ""
CALPASSWORD = ""
CALUSERNAME = ""
# path where the reminder-data is saved
DATAPATH = ""
- Run
main.pyto generate awa_bulk.pycompatible file

