mirror of
https://github.com/binwiederhier/ntfy.git
synced 2026-05-09 08:26:00 +02:00
[GH-ISSUE #99] apprise support #79
Labels
No labels
ai-generated
android-app
android-app
android-app
🪲 bug
build
build
dependencies
docs
enhancement
enhancement
🔥 HOT
in-progress 🏃
ios
prio:low
prio:low
pull-request
question
🔒 security
server
server
unified-push
web-app
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ntfy#79
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @binwiederhier on GitHub (Jan 17, 2022).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/99
https://github.com/caronc/apprise
@onedr0p commented on GitHub (Jan 17, 2022):
Apprise is specifically Python, I think you want the Go equivalent:
https://github.com/containrrr/shoutrrr
@bt90 commented on GitHub (Jan 17, 2022):
Not really. Apprise is used by a lot of projects. This would add ntfy support to HomeAssistant, changedetection, uptime-kuma, bazarr, radarr, nzbget and a few other projects.
see https://github.com/caronc/apprise/wiki/showcase#integrations
Edit: adding shoutrrr support would be nice, too
@onedr0p commented on GitHub (Jan 17, 2022):
What I meant to say is, apprise is a Python library and works best integrated into apps that are written in Python.
Let's take Uptime Kuma (which is written in JS) as an example,
This is pretty bad practice IMO, you do not want to have you application depend on calling an external app like this. However this is up to the developer here. I suggested shoutrrr because it's the closest thing to an apprise library in written in Go.
@bt90 commented on GitHub (Jan 17, 2022):
This ticket is about upstream apprise support. e.g using ntfy as a notification backend in uptime kuma.
@onedr0p commented on GitHub (Jan 17, 2022):
Wouldn't that issue have to be opened in the apprise (and possibly shoutrrr) repositories to support nfty?
@bt90 commented on GitHub (Jan 17, 2022):
I think @binwiederhier is free to handle this as he pleases.
@binwiederhier commented on GitHub (Jan 18, 2022):
I added a ticket in the apprise issue tracker (https://github.com/caronc/apprise/issues/520). I can probably do it myself, but it'll take me much much longer than if the maintainer does it. Let's see what they say.
@caronc commented on GitHub (Jan 21, 2022):
I'll just comment right in here; i love it. The only problem is that my full time job sucks a lot of my time these days. But I'll do my best. In the meantime, if you do feel eager enough to try the PR yourself, go for it. I've documented a quick how-to-build an plugin. Even if you can get one barely working, i'll be able to muster enough strength to cover unit tests around it and complete the MR for you if you get stuck.
But if you meet me half way here, you'll see the integration much, much faster! ❤️ .
Thanks for showing interest in Apprise!
@binwiederhier commented on GitHub (Jan 21, 2022):
Thanks for the kind words. I love apprise too. Multiple people have shown interest and actually, my co-worker, @particledecay, is already working on the integration/plugin. And now that I tagged you Joey you have to deliver :-)))
@binwiederhier commented on GitHub (Jan 26, 2022):
WIP PR https://github.com/caronc/apprise/pull/524
@binwiederhier commented on GitHub (Feb 7, 2022):
Any news, @particledecay? 😬 ❤️
@particledecay commented on GitHub (Feb 7, 2022):
Out of town this weekend, but close. Was stepping through some of the plugin loading code to figure out why it wasn't detecting, but pretty sure I figured it out.
@particledecay commented on GitHub (Feb 18, 2022):
@caronc hey calling out for some help if possible. I've got the notifications working, and I'm trying to support priority at the moment but I couldn't find the answer in the plugin doc. Also didn't see priority in the other docs. A plugin reference would be super helpful in this case, but I'll take a quick answer if you have one!
@binwiederhier commented on GitHub (Mar 12, 2022):
@particledecay Do you need any help from me? If you can't find the time to finish I can probably take over. No worries :D
@binwiederhier commented on GitHub (Apr 4, 2022):
This has been merged to master in Apprise and will likely be released in the next Apprise release.
@otbutz commented on GitHub (Dec 28, 2022):
https://github.com/containrrr/shoutrrr/pull/308
A bit offtopic, but shoutrrr support is being worked on, it seems.