Skip to content

joamag/dropbox-notifier

Repository files navigation

Dropbox Notifier 🐍 + πŸ“„

Get notified when a file or folder is modified in your Dropbox account.

The development of this project was sponsored by Hive Solutions.

Features

  • Uses Python 3.6+ with type hinting
  • Uses Appier and Appier Extras
  • Runs on top of ASGI
  • Sends e-mail based notifications
  • Makes use of Black for validation

Configuration

Name Type Default Description
SCHEDULER bool True If the scheduler for modification tracking is active.
SCHEDULER_TIMEOUT int 30 The number of seconds between tick scheduler tick operations.
NOTIFIER_EMAIL str None The email address to where the modification notifications are going to be sent.
NOTIFIER_RECEIVERS list [] Alternative to NOTIFIER_EMAIL to specify multiple receivers.
NOTIFIER_CC list [] Sames as NOTIFIER_RECEIVERS but for the CC field.
NOTIFIER_BCC list [] Sames as NOTIFIER_RECEIVERS but for the BCC field.
NOTIFIER_REPLY_TO list [] Sames as NOTIFIER_RECEIVERS but for the Reply-to.
NOTIFIER_FOLDER str None The Dropbox path or ID of the folder to be scanned for changes (eg: "id:CtYjakofsdAAAAAPyEg").

License

Dropbox Notifier is currently licensed under the Apache License, Version 2.0.

Build Automation

Build Status PyPi Status License