this post was submitted on 21 Jul 2023
28 points (96.7% liked)

Jerboa

10299 readers
2 users here now

Jerboa is a native-android client for Lemmy, built using the native android framework, Jetpack Compose.

Warning: You can submit issues, but between Lemmy and lemmy-ui, I probably won't have too much time to work on them. Learn jetpack compose like I did if you want to help make this app better.

Built With

Features

Installation / Releases

Support / Donate

Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.

Crypto

Contact

founded 2 years ago
MODERATORS
 

This is just a concern I had with the client. Back during the good ol' Reddit days, I get notified about a post/comment reply immediately when it happens. I have since left that website, and for some reason I don't know why this isn't a feature yet.

And yes I have tried Connect for Lemmy, I had major problems with that app.

you are viewing a single comment's thread
view the rest of the comments
[–] testAccount@lemmy.one 22 points 1 year ago (2 children)

It's just hasn't been added yet. For that feature it would have to continuously poll in some interval in the a background for each account. Since the websocket API is removed.

[–] Resol@lemmy.world 6 points 1 year ago (1 children)

Oh wow. Who knew how complicated that is.

It's not that complicated, it just hasn't been done. Most apps just check every few minutes if there's something to notify the user of.

[–] Karlos_Cantana@sopuli.xyz 3 points 1 year ago (2 children)

Do you know if there's an address to a users messages? I'm wondering if I could use Tasker to query it and use Pushover to send notification when a notification come in.

[–] bamboo@lemm.ee 2 points 1 year ago

Yeah it's a json rest API so you could easily write a script to poll for new messages. This is unfortunately the most authoritative implementation at the moment: https://github.com/LemmyNet/lemmy-js-client

[–] testAccount@lemmy.one 1 points 1 year ago

The API endpoints? It is instance/api/v3/user/unread_count?auth=TOKEN And this instance/api/v3/private_message/list?page=1&unread_only=true&auth=TOKEN