Bundling multiple notifications into one #9597
Nixellion
started this conversation in
Ideas & Feature requests
Replies: 1 comment 1 reply
-
How would we handle notification balloons that have a char limit? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
Currently whenever a new episode of the show is found, starts downloading or finishes download Medusa sends one notification per episode in quick succession. Meaning that you can get like 30+ notifications one after another, basically making your PC or phone to go "DING DING DING DING DING!!..." and then on Windows it takes another couple minutes for all notification popups to show up one after another, as it has to play the animate-in and animate-out animations for each popup. At least with slack notifications.
This is bad for multiple reasons. Starting from obviously being annoying and plain distracting if you're working, to going to absolutely ruining message limit quotas on services that have them, like Pushbullet.
Proposal:
Make Medusa bundle multiple notifications into a single message. The simplest way I can think of would be making a 'queue' file or in-memory cache, that fills up with notifications and then some kind of separate 'notifier' thread that checks this queue every 5-10 seconds and if it finds notifications it bundles them and sends as one message and then clears the queue or removes sent notifications from the queue. This is the simplest way to implement it that I could think of. There can still be a separate 'immediate notification' function, but at the moment I can't really think of anything Medusa does that requires notifications to come exactly at the moment that 'something' happened. It can be delayed by 5-10 seconds, even a minute and no one would likely care.
Thanks for your attention.
Beta Was this translation helpful? Give feedback.
All reactions