Just posted my first #nostr NIPs proposal. Adding support for mute list expiration for items. If adopted by clients, this would allow you to mute something for a specific period of time (as opposed to the current behavior of indefinitely). Implementation already in progress for #Damus (stay tuned). https://github.com/nostr-protocol/nips/pull/987
Discussion
I've seen this on Nostrudel, I think. 🤔
nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr Curious how you’re doing this. Also would love feedback/review on that NIP PR I mentioned above.
Of course, I can't manage to reproduce it, now, but I definitely have seen it on one of the larger Android clients.
I have to choose the mute or block length.
Perhaps they're using expiring notes, or something.
I'm adding a custom "mute_expiration" tag into the mute list with the pubkey as the second index and the stringified timestamp as the third.
["mute_expiration", "
However the "petname" index in the "p" tag could be used as well
You can see it at work in communities.
#m=image%2Fjpeg&dim=991x1920&blurhash=%5D15%3D2%5D%25M4%3AIUWF_N%25Mw%5DM%7BWB4n%25Mt6R%25WURNt7IpWBjc00IU-VoekCR4IUI%3BtRxZ%25fW-RPt7RksqM%7Bt7ofIo-oV%40S%24WVxD&x=cdb2544913a6efe7f796e6b1b663373136591194d3d3c559e1ef93b2d13008d8