Skip to content

Get push notifications for Checkvist tasks

License

Notifications You must be signed in to change notification settings

hwsamuel/CheckvistNotifier

Repository files navigation

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.

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages