#[0] users can’t mention you in damus because you don’t have a username and those are used for autocompletion. How does amethyst handle this? Based on display_name ?

Reply to this note

Please Login to reply.

Discussion

Maybe need a /“mention_name/“ that devs can map which ever of the two or more names too, so what ever the client sets the expectation as when editing profile is carried crossed clients

*hopefully will be respected and carried crossed clients

also seems like snort & iris will use either if /“display_name/“ or /“name/“ is missing

Unmentionable 😅

Yep. Character @ searches for name, username, nip05, hex or npub. Once selected from the list, it turns into an @npub. When the user hits send, it turns @npubs into tags.

👏👏👏

Hmm ok I guess I could do that, I never intended for display_name to replace name, was just a damus thing for real names. oops 😅

Let's kill these fake usernames.

wait, u guys gonna kill usernames and just use real names?

Display names

Yeah I don’t get why people are removing their usernames 🤷‍♂️

It's just confusing... people always think a username is unique. Having multiple @jack's is bad UX.

some people would rather not use their real names though

Thank you

I use "display" name (doesn't need to be real) and it doesn't create the expectation of uniqueness

how do your mentions appear inline, with display_name ??

Yep

Like this

Also these replies don’t seem be nip10 valid and I can’t tell what you’re replying to

oh wait I might have a bug actually.. hmm

Yep, sorry. I am still in the old format. Gotta fix that.

ok I’ll try to add support for no-username …

💯

What’s the best way to pull your name up in Damus when typing a note? That’s all that matters here for client compatibility.

display_name is an unspec’d damus field meant for just a way to show a real-name on your profile, the fact it is now required for cross-compatible mentions is a bit annoying.

As an @jack…I agree

👀

👀

Can I still be Alice?

I was thinking of changing it to Alicewontactright..

On Bogbook awhile back I had someone coming on and identifying as @ev, which looked exactly the same as my handle, which is @ev, and then pretending to be me while I was sleeping.

The solution I came up with was to provide a small in-line public key hint:

After I did that whoever it was cut it out, because everyone could see he had different public key than my own.

* had a different public key [...]

Anyway, the issue is a little bit wandering towards Zooko's triangle, but that's the solution I came up with.

Impressive

Jack with a Spanish accent sounds like hack 🤔

I agree. Too many @jacks and you won't no jack shit about who you're actually speaking to.

Does this mean I need an nip05? I don’t have one yet. I still don’t understand what it does.

No need for nip05, just a display name if you want to identify yourself

Ok. Thank you.

It's just a way to find the user when searching since there can be many same usernames (they are not unique but NIP05 are).

You can get a free NIP05 from Iris: https://github.com/irislib/faq#iris-username

#[6]

Oh ok. Thank you. I’ll get one from iris then.