With accounts being "cryptic" keys, recognizing follows or people in general is hard in nostr as users can change their avatars and nicks, including to those of other users.

Client devs please allow me to define avatars and nicks of my follows (and ideally to annotate people).

I want my client to copy the current avatar and nick when I follow somebody. Whenever a change is detected, ideally checking the avatar's hash but url is ok for a start, discretely mark the avatar/nick so I can accept the change, ignore that change or chose to never change to their chosen profile.

The client should also allow me to override completely avatar and nick of any profile.

I want to store notes about profiles. "met at BTC Prague", "works at trezor", ...

All the above should be in private/encrypted lists.

nostr:nevent1qvzqqqqqqypzq0mhp4ja8fmy48zuk5p6uy37vtk8tx9dqdwcxm32sy8nsaa8gkeyqqsqgrd4r3xk8jc2eu2ckruxyp356zupklrx0uzlzh8qdcze7tat9ggxyzhhc

Reply to this note

Please Login to reply.

Discussion

I like this idea, it will also help with spam labels

Corny Chat is one of the few nostr clients that supports assigned "pet names" (horrible term, maybe time for a change) and encrypted when stored in nostr kinds. I like the idea of capturing pfp as an enhancement

petnames are a great idea that never caught on. It would be the public nip81 part with others being able to use them, too. Vic.Derek would be "Derek Ross" etc.

This is an excellent point!

I would probably prefer a client to show whatever nickname the user wants to go by, and have my alias for them shown less prominently next to or underneath it. This would be particularly useful for tagging them, if I can search by the alias I assigned. That said... I doubt I would ever take the time to assign an alias to everyone I am following, so I am not sure how much use this would get in practice.

I am divided on how a client ought to handle the pfp. I can see the value of having the option to not accept the updated pfp, particularly if they are clearly trying to impersonate someone else, but I also don't want to be spammed every time one of my followers updates their pfp with a request to accept or reject it. Looking at you nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl!

"That said... I doubt I would ever take the time to assign an alias to everyone I am following, so I am not sure how much use this would get in practice." That's why the client should make these entries at the time you are first following somebody. If I follow Dikaios1517 and you change your name tomorrow, I will have no idea who's that but I might remember who I did follow yesterday.

The client should be mindful of course. So I would like my client to show both pfps in some way. For example the old one on hover with a mark hinting at a change having happened. So when I hover the pfp, a second pfp would slide from under the current one, allowing me to pick one, after which the pfp would stop being marked until the user changes his pfp again.

That could be interesting. You can manually set an alias for them, if you want, and your client will automatically do so for you if they change their handle to something other than what it was when you first followed them.

I also like the "old PFP sliding in from the side on hover" for desktop clients. Some indicator to tap would probably work on mobile.

Geez. I'm keeping this one a few more days cuz y'all nag and nag...

people who care stick to recognized and persistent nicks and avatars. if they don’t care they are spammers anyway

Pet names, Gossip supports them

Does Gossip use nip81?