Feedback welcome here. 🤙
nostr:note1shc59nqkt8kg4s6s837ym4dsykf4ptj0fuyapjwhpsyya99cqavq9a9r6l
If you ask for feedback and the immediately get defensive when you get it, please just don't ask ok?
Feedback welcome here. 🤙
nostr:note1shc59nqkt8kg4s6s837ym4dsykf4ptj0fuyapjwhpsyya99cqavq9a9r6l
This looks good! A few minor things:
- Show loading on state transitions that take time
- The headings in the editor in dark mode are pretty low contrast
- Loading takes quite a long time, unread and dashboard never complete
- Sort of weird to make the home page the user's own articles
- Kind 30000 might not be the best choice for a subscribers list, you might want to pick a new kind that's not used for other stuff already
Thanks! Do you know of any kind that might be a better choice for subscriptions?
Well, I'm not sure the mechanics of the subscriber list, so I would have to know more first. Normally only list owners can add things to a list, but here it looks like people can add themselves to the list? That seems like it would be out of scope even of NIP 51. If you're using it like a normal list though, I would just pick a new 3xxxx kind that's not in use.
Oh yeah. I’m currently using Supabase as a bridge, so an npub can just click that button and be done immediately. Next time I go to the Subscribers page, I’ll be prompted to add any pending subscribers to the kind 30000 list.
Case in point, I just went there and saw nostr:npub1n3rmk5g03eej40rg2x83azxnml879lxxynxegfawl36e6qqrs8gqllmkh7 subscribed. I clicked OK, he was added with a pending state, and then I saved the change to my list.


Interesting, so it's a way to approve subscriptions? Is it possible to add people to the list that haven't subscribed, or are clients encouraged to check the subscriber's events for an opt-in event?
Yeah, you can think of it that way. I was mostly trying to make it work since I couldn’t find a NIP specifically for subscriptions.
And yeah, I can add people to the list manually, just as I would be able to on listr.lol
Re: clients checking for an opt-in event — that’s where my client isn’t interoperable since I’m using Supabase. But I would be glad to refactor once I see a NIP for it. Guess I could just make something up right.
Yep, you might also look at how nostr:nprofile1qyxhwumn8ghj7e3h0ghxjme0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uqzp75cf0tahv5z7plpdeaws7ex52nmnwgtwfr2g3m37r844evqrr6j8a5qgz did highlighter
Will do. Thanks.