We currently have notifications plugins but they are limited to being a part of the output
phase, which only outputs accepted entries. Having a way to get notified about other events, such as crashes, failed entries, errors and such would be highly beneficial.
notification
phaseexit
phase should be enough.telegram
, pushbullet
, email
and etc.) to support task.accepted
as the currently do.notifications
. There each relevant notifier plugin config will be setExample config:
tasks:
series_task:
rss: "http://url.com/link/"
series:
- series name
download: /path/to/downloads
notify:
on_error:
- pushbullet
on_crash:
- email:
message: OMG, A CRASH! # All plugin attributes should be accessible to override defaults.
on_fail:
- internal # A new internal plugin that would be accessible via API/CLI/output to log (???)