This script lets you get due notifications of your Checkvist tasks on your Android phone. It uses the Checkvist Open API and the WirePusher API.
- Checkvist account email and open API key.
- WirePusher installed on your Android phone.
- Cron or Task Scheduler to run this script every hour via
python notify.py
(tested with Python 2.7, requirespytz
viapip install pytz
).
- Edit
settings.py
to add your Checkvist username (the email you registered with), Open API key (under your Profile, WirePusher ID (shows in the app when you open it on your phone), and your timezone string, e.g. "America/Toronto". - Only tasks with a due date will trigger notifications. The default notification time is 10:00AM (editable in
settings.py
). - If you want notifications to trigger at certain times, then use the time estimate tag to configure the time, e.g.
13h
will trigger a notification at 1PM,0h
will trigger at midnight, and so on.