hzrd149 on Nostr: Its hard, and the core logic isn't built well for it. To implement NIP-17 well it ...
Its hard, and the core logic isn't built well for it. To implement NIP-17 well it requires that the app store a bunch of events and keep some local state ( decrypted text, new messages ) which noStrudel isn't setup to handle right now
Clients like amethyst can do it because they have a local database and store a lot of events
Published at
2024-11-17 15:20:18Event JSON
{
"id": "0fe56b0d063c764048b70d3cc341cfc97eeb380e05df3241ededc4f74cf891d3",
"pubkey": "266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5",
"created_at": 1731856818,
"kind": 1,
"tags": [
[
"e",
"00505f25eb6638fb06d81fa62b83b9ccfa2097971711657e0b319d00caf7cc08",
"wss://relay.nostr.band/",
"root"
],
[
"e",
"43219c22084b22c4be01824e8dfe3d8cc4861ae3a33436d10f24842f47504bd2",
"wss://relay.damus.io/",
"reply"
],
[
"p",
"6e75f7972397ca3295e0f4ca0fbc6eb9cc79be85bafdd56bd378220ca8eee74e",
"",
"mention"
],
[
"p",
"2641c5060e4eec82089fdb2c9eb84714660fddf7c23a01d731311481983f0175",
"",
"mention"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
]
],
"content": "Its hard, and the core logic isn't built well for it. To implement NIP-17 well it requires that the app store a bunch of events and keep some local state ( decrypted text, new messages ) which noStrudel isn't setup to handle right now\nClients like amethyst can do it because they have a local database and store a lot of events",
"sig": "e728682f39a8a1044408eb1364232d5eb1a7f5ba45ffe10dd0e71bb6867a625418c3785a3e2f54ceb2aafa8f4b5cb279e9b218af0d6ed896650d4324e214bddb"
}