damus-io / damus

iOS nostr client
GNU General Public License v3.0
2k stars 289 forks source link

Note expiration #2171

Open alltheseas opened 7 months ago

alltheseas commented 7 months ago

user story

As a damus note composer, I would like to publish a note with a pre-configured expiry time, so that I dont have to remember and manually delete notes.

acceptance criteria

  1. User can set expiry time: 1 minute 5 minutes 1 hour 8 hours 1 day 1 week 4 week Custom
  2. Damus automatically retracts note upon expiry time

questions & context

  1. How does damus display UI of expiring note to user? To other damus and nostr app users?

builds on

14

1241

Origin: @karnagebitcoin

jb55 commented 7 months ago

This is supported by strfry and is a simple tag on the note. just need a design

alltheseas commented 7 months ago

👀 @robagreda