Should be easy to do, Damus already sends DMs to sign up for the Purple TestFlight.
nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 đ
And just realized it had expired đł
Renewed for a year đ¤
Yo nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s is there any way to automate a DM when your subscription is expiring, the way that the nostr.wine relay gives you a heads-up? nostr:note1pc3d9ys0cphrj5l6xhl9kdx34rt2elhqs48mqskgfv567us9ls5srsjne3
Should be easy to do, Damus already sends DMs to sign up for the Purple TestFlight.
nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 đ
The store version had a notification specifically for renewal. It shows up in your notifications, stays at the top.
I bet that this new test flight build has that notification enabled.
Hi nostr:npub14qz92uedt0a8jte8jqg63jr3s5cc99cej36jh883z6tprlu354uqqe2q26, thanks for letting us know!
The new App Store version (1.7.2) should come expiry notifications, but if you were running an older version, maybe that version did not have support for those yet.
Would you happen to know which version of Damus you were running when it expired without notifications?
Hey sir. Itâs odd - the App Store says Iâm running TestFlight 1.7, but when I tap âview in TestFlightâ the app canât be found. And if I use the TestFlight link from the Damus purple page, it says no new beta testers are being accepted (despite being on TestFlight pretty much continually over the past year). But maybe itâs bugging because my Purple subscription had lapsed? (Re upped for a year now, lol)

Can you try âstop testingâ and retry the link ?
There was no âstop testingâ in TestFlight because the app had disappeared entirely (from TestFlight). I just switched to the current App Store release but the link from the Damus purple site still goes to the âno new testersâ error
Thanks nostr:npub14qz92uedt0a8jte8jqg63jr3s5cc99cej36jh883z6tprlu354uqqe2q26! From your description, I believe you were running a version that had no Purple expiry notifications at the time.
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s, the latest version on that TestFlight group was 1.7 (11) (Probably around commit `ab529c43`), which seems to be before the Purple expiry notification feature was introduced (in `3569919e`)
nostr:npub14qz92uedt0a8jte8jqg63jr3s5cc99cej36jh883z6tprlu354uqqe2q26, as for the issues with the TestFlight link, I believe you might be on the older TestFlight group, which we recently migrated from. Can you please try logging into https://damus.io/purple/account/ and clicking âJoin TestFlightâ on your account page (if you havenât tried it yet)?
Ooh thanks I hadnât seen this note. It worked!
I just received my first 2FA code via Nostr DM. That feels AWESOME đ
2FA through Nostr DM was a delightful surprise.
who needs phone numbers!?
Honestly though I wish I could just provide my npub for 2FA everywhere. Itâs so clean and so obvious. And much harder to get sim swapped. And itâs nostr so itâs sexy.
What about a nostr micro-app that worked as a plug-in for any random website to use nostr DMs for 2FA? From a technical view is that a thing that could work? I feel like if it works on Damus.io then it should function anywhere, no?
This should be even more secure in the future with the login-with-a-client NIP. We currently do something similar when logging in to sign up for purple. The app opens up and Damus is used for verifying that itâs you.
We just couldnât use this flow yet for logging in on the website since we hardcoded that flow for purple lightning subscriptions.
Soon we wonât need the OTP stuff and you can just let damus to verify the login directly.
Thatâs insanely cool. You all are literally building the future right here
Sure was đ¤đ¤
đ
Yeah, the renewal notifications, the 2FA code via dmâŚâŚ.Damus Suite is going to be killer đŞđ¤
Weird, I thought Iâve been on TestFlight for the past 16 months, but just got a message that itâs not accepting any new beta testers..? Why, Will, why? đ