binwiederhier / ntfy

Send push notifications to your phone or desktop using PUT/POST
https://ntfy.sh
Apache License 2.0
18.54k stars 729 forks source link

instant delivery vs "regular" notification option on mobile (android) app? #1178

Open gc-ss opened 2 months ago

gc-ss commented 2 months ago

What do I lose by not choosing "instant delivery" option?

For special topics, I want to receive the loudest, audible, repeat-until-acknowledged notifications on my phone even when:

I am currently enjoying the above behaviors but I also have the "instant delivery" option set, which I believe drains the phone battery quicker than if it was not set.

Are the above behaviors a characteristic of the "instant delivery" option and other options don't provide all the above behaviors?

For my usecase, I'm absolutely ok with the notification occurring a few seconds to even a minute after the message was actually published to the topic.

Does that mean I can now turn the "instant delivery" option off (the expectation being that the battery lasts a bit longer) and not lose any of the above behaviors (except a longer delay to when I get the loudest, audible, repeat-until-acknowledged notification)?

Is the only difference between "instant delivery" or not ("regular"), just how quickly the notification gets processed by the app?

Or do the above behaviors require the "instant delivery" option because the "instant delivery" option enables a specific set of permissions on the mobile (android) app that keeps ntfy active on the phone and otherwise it would be inactive, causing it to miss notifications when the phone was sleeping or DND was enabled?