I would probably prefer that clients already have this option built in, enabled by default.
From an UX perspective they could also detect the links in the compose area and signal that a replacement will take place.
A bot could be ultimate fix.
#devstr
Calling for a bot similar to the tweet URL tracking remover bot:
Bot:
1) detects nostr native capable links that link out to a browser (this is a 💩 experience)
b) https://primal.net/nprofile
c) https://nostrudel.ninja/neventID
d) https://yakihonne.com/naddr
e) https://yakihonne.com/noteID
2) reply with a convert from external browser redirection to nostr native link
a) nostr:npub
b) nostr:nprofile
c) nostr:neventID
d) nostr:naddr
e) nostr:noteID
cc nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
I would probably prefer that clients already have this option built in, enabled by default.
From an UX perspective they could also detect the links in the compose area and signal that a replacement will take place.
A bot could be ultimate fix.