24
Completed

Please add an option to have notification auto-expire (auto-read, auto-delete) after a certain amount of time, so they do not cause clutter

I have certain notifications that are only useful at the time of push, so having a record of them is useless and just causes clutter that needs to be cleaned up,

Please add an option to have notification auto-expire (auto-read, auto-delete) after a certain amount of time, so they do not cause clutter

9 replies

S
1

I'm using Pushover to send notifications from Node-Red and have to say, I WOULD LOVE if this feature existed.

Seems like a basic thing to have and a strange omission.

W
1

I would love to have this feature. Please implement soon.

I just noticed that latest client beta version on Testflight has support for 'time sensitive notifications' but I cannot find any information on how to use it through the API.

A

I would love this too, in the mean time, for android I use 'notification remover' to have the auto expire effect mimiced

W

iOS user here  :-(

G

If you're on Android...you could use Buzzkill or Tasker. 

R

I would be happy even if there was an option to push a notification delete through the API.

On the Apple side it seems to supported:

https://developer.apple.com/documentation/usernotifications/unusernotificationcenter/1649500-removedeliverednotifications

B
1

This is definitely a highly valuable feature for most of the users. Providing an expiration date to the notifications would save so many clicks.

S
1

A tandem idea would be to add an id field to the message.   When the client sees an incoming message of id=x, it could remove any existing messages of id=x.  Wouldn't have to try to figure out expire timing.   Thanks.

2

This is implemented in our API in the new "ttl" setting which is supported by our desktop app and iOS app version 4.0 rolling out now.

Limitations in iOS currently prevent notifications from expiring after a certain time unless another notification is received after it that can clear the first one, but messages in the app will delete according to the ttl setting.

Topic is closed for comments