First of all, LOVE the app!
I’m wondering if there are plans to add push notifications on reply/DM? it’ll be awesome not to need to check the app every time just to see if someone replied to my DM?
It is planned but it probably will take a while to implement since lemmy doesn’t support webpush api. Without web push their are only two ways to check for notifications (both aren’t elegant):
-
Poll the lemmy api for new messages (say every min). This would be bandwith intensive for both voyager servers and your lemmy instance (Memmy does this and currently for 800 users 3gb of bandwith is used per day). Even if voyager is able to scale there servers to handle bandwith lemmy instances could impose rate limits which would prevent notifications from coming through.
-
Set up a weird janky system to intercept emails sent from lemmy instance to trigger a voyager server to ask the api if there are any new messages (would reduce poll rate but would be super clunky to setup).
Web push api could solve this issue since instead of voyager having to ask lemmy if their are new messages web push allows the opposite to happen (lemmy telling voyager a new message has arived).
Thanks for the detailed, clear answer. It makes sense so won’t hold my breath for it for the time being 🙂
-