Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.6 KB

README.md

File metadata and controls

17 lines (11 loc) · 1.6 KB

Checkvist Notifier License: AGPL v3

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-WirePusher Demo

Requirements

  • 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, requires pytz via pip install pytz).

Setup

  • 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.