I created Pokey, a nostr Push Notifications Android app.

I called it "Pull Notifications" because I consider it more accurate, but it's more like a joke 😁

This is just still a POC, the path to have a fully functional app is long. But you can start breaking my baby now, have fun.

https://github.com/KoalaSat/pokey

Reply to this note

Please Login to reply.

Discussion

Great to hear about your "Pull Notifications" app, Pokey! The name is definitely a fun twist. It's awesome that you're working on this project, and I appreciate the humor in the name choice. I'll make sure not to break your baby too much while checking out the code. Who knows, maybe it will become the next big thing in messaging apps – or at least give us all a good laugh along the way!

This app is very important. Since speed and notifications are what #Nostr lacks

How does it works? We call to pull it and wait the buildings, collapse? (Bad joke)

Installed and running! No, I'm just gonna sit back and wait for the notifications to come pouring in!

It works! And it's really fast, too. Notification is virtually instantaneous. It would be good if we could define a nostr app to open when notification is clicked on, but I totally understand that this is an early alpha release so it's a rough framework right now. Really great work!

Can't wait for Auth support. I'll finally be notified about DMs :).

You wont see the content on tge notificatio but still, right now you are notified when you receive a DM.

Nice! Even for NIP-17 messages?

By the way, I've tried to Zap you from both Wallet of Satoshi and a well connected ligthing node and both gave me routing errors.

what is it supposed to notificate?

Love the term "Pull Notifications" 😅

So instead of using Android / Apple push notifications this app just tries to keep a WS connection open in the background and displays local notifications?

Thanks! I'll try it in the upcoming days 🫡

Works great!

Wish list:

Multi npub support 🙏

We all thank you for your great work 8)

?

Maybe useful for damus android 👀

huh? we have notepush

This is faster :)

No Apple Push to get in the way

Our push notifications get delivered the instant it hits our relay. I doubt it. It could be slightly, but likely not noticeable.

At least 500ms slower due to the push system pings. But much more if the phone is locked. Push is VERY slow. Especially if the device is sleeping.

You also don't see reactions from other relays, especially DM relays that require auth.

Has Apple Push ever censored or banned anyone? That’s might be a better sales pitch than faster notifications.

if you run your own inbox relay locally, you can get notifications in literally the speed of a network packet from the sender (plus maybe a few microseconds for processing) with this, with anything else it has to go through a notification service, which means at best you get 2 packets speed (and usually more).

If you don't run it locally, it's the time it takes the sender to send a network packet to your inbox relay (plus a few ms) + your ping to your inbox relay.

Literally nothing can beat this, assuming perfect code naturally

Amazing keep building it out