rewolf on Nostr: We don’t expect standard note-focused clients to be understand all event kinds. But ...
We don’t expect standard note-focused clients to be understand all event kinds. But it’s common to want to share special events from within standard #nostr notes.
E.g. sharing a URI to a recipe I created on zap.cooking
Even if it just rendered it with the title, there’s no way to open it in the right client.
I wonder if we could build a Nostr router app that could be configured by the user to open preferred apps for a corresponding event kind.
Ideally we would have the event kind in the URI scheme so the router wouldn’t need to download the event first.
Then I could click a nostr:35000:neventabcdef21 URI and I could have the router configured to open it with zap.cooking and the same for other event kinds.
Is this a dumb idea?
#asknostr #nostrdev
Published at
2025-01-03 01:03:28Event JSON
{
"id": "4d02ca46e6280ffa820b66fd4450d838279b05a05ec4919f747c204fcef72812",
"pubkey": "048ecb14dd6079427d0e250ec3cc3a20eb2bb5f3cb8b99e3e4d3b8247c28ac78",
"created_at": 1735866208,
"kind": 1,
"tags": [
[
"t",
"nostr"
],
[
"t",
"asknostr"
],
[
"t",
"nostrdev"
]
],
"content": "We don’t expect standard note-focused clients to be understand all event kinds. But it’s common to want to share special events from within standard #nostr notes.\n\nE.g. sharing a URI to a recipe I created on zap.cooking\n\nEven if it just rendered it with the title, there’s no way to open it in the right client. \n\nI wonder if we could build a Nostr router app that could be configured by the user to open preferred apps for a corresponding event kind.\nIdeally we would have the event kind in the URI scheme so the router wouldn’t need to download the event first.\n\nThen I could click a nostr:35000:neventabcdef21 URI and I could have the router configured to open it with zap.cooking and the same for other event kinds. \n\nIs this a dumb idea?\n\n#asknostr #nostrdev",
"sig": "b1af8ebcb3b448dc168f7bf1bbcb4ac1565c96b2d09c6488d75ac214c1ecd43b1ef3d00e358f06a6027c0c40111d338909053691635a410e1d20e1496ce2cc06"
}