Oddbean new post about | logout
 What I've learned about Nostr by improving ZapThreads and how do we improve NIP-07 UX

https://codonaft.com/improved-zapthreads

I forked ZapThreads to add something:
- Voting for comments (Reddit and YouTube-like)
- Comment removal
- Auto thread collapsing for too long discussions
- Customizable comments filtering, sanitizing and ranking
- Moderation (reporting and mute-listing)
- Relays retrieval from browser extension and from relay list
- Optional persistent sessions
- Relay capabilities testing using NIP-11
- Callbacks for better website integration
- Bugfixes and performance optimizations

This is NIP-07 only version (no anonymous posting/raw nsec authentication).

Feel free to try it: https://github.com/codonaft/zapthreads-codonaft#readme

Thanks to @franzap for building the original version! 💜 
 I just tried to post "🤙" and got "Language is different than in blogpost"! Emoji lang not accepted? 😆 
 I actually thought about disallowing comments with *too many* emojis (since they are often spammy), but didn't expect to have comments purely emojional 😆

I'll relax filters for now to think what should I do with them, thanks! 
 Very interesting. I don't have much time for zapthreads but thank you for all the improvements. @brugeman interested in some of this? 
 Yes, will definitely check these out, thanks!