Automatic lookup of DIDs from bsky.app URLs or handle
a
andi mcc
I am making a feed with "logic". It's working well. I add a "users" block. I copy-paste my own bluesky profile URL.
Oops! You only support DID/at:// URLs. Unfortunately, most users don't know their DID and it's
annoyingly
difficult to get a DID out of the Bluesky.app interface! For better or worse most people use bluesky through bsky.app, so to be friendly you should support its standard profile links. There are apps that let you look up a DID from a username/ @ name, so you could add this feature relatively easily.I would suggest one of:
- Detect an @ name or a https://bsky.app URL and automatically convert it to a DID (your competitor Skyfeed does this, incidentally)
- Detect an @ name or bsky.app URL being detected, and pop up a "want to convert to DID?" popup.
fema (urbanism+)
The other nodes accept handles directly so this is odd. I don't use the user node much but I thought it did too.
But if not, let me make another suggestion: graze should always display the handle in the UI, regardless of if the handle or did was inputted. The did should be displayed on mouseover.
Also, graze should cache the did, even if the handle is inputted, to prevent the node from breaking if the handle is changed.