jellyfin / jellyfin-plugin-webhook

GNU General Public License v3.0
136 stars 43 forks source link

[Feature] Add Apprise support #126

Open NaruZosa opened 2 years ago

NaruZosa commented 2 years ago

Would it be possible to have Apprise support added, similarly to changedetection.io and Uptime Kuma? This would add support for ~80 different systems https://github.com/caronc/apprise/wiki

crobibero commented 2 years ago

It's not a C# library so it cannot be used.

You should be able to template the request for any API, so I don't know how useful Apprise would be even if we could add it.

NaruZosa commented 2 years ago

That's a shame, it's really useful for easily setup notifications in a uniform way across different projects.

I thought even though it's not a C# library, while apprise cannot be embedded, it would be possible to add support for the apprise API server, following the format below: image

The server Github page is https://github.com/caronc/apprise-api

crobibero commented 2 years ago

Sure, you can just use the generic webhook option and use that body

simone-viozzi commented 1 year ago

If anyone else is struggling to make the integration work, I wrote a little tutorial.