snapraid-runner icon indicating copy to clipboard operation
snapraid-runner copied to clipboard

Add support for notification service plugins

Open Chronial opened this issue 3 years ago • 3 comments

The PRs show that there is a clear demand for other notification services beside email. We have Telegram, Slack, Pushbullet, Apprise and Discord. I do not want to maintain those and consider them out of scope for snapraid-runner. It might be a good idea to add a simple, configurable hook-in point with well-defined API so others can easily provide plugins for their favorite notification service.

Chronial avatar Oct 31 '21 11:10 Chronial

I haven't looked into it too deeply, but I believe Apprise is a single configurable hook-in point, perhaps with a well-defined API for different notification services.

fmoledina avatar Oct 31 '21 15:10 fmoledina

If you can integrate apprise, it will take care of pretty much of notification needs: https://github.com/caronc/apprise

Example of a tool using it: https://github.com/dgtlmoon/changedetection.io

cfelicio avatar Jan 08 '22 04:01 cfelicio

So I've whipped up a quick and dirty fork with apprise support if there's still any interest https://github.com/superjkl/snapraid-runner

superjkl avatar Aug 27 '23 22:08 superjkl