Congratulations wherostr for the launch ๐
View quoted note โ
Rif'at Ahdi R
rifat@nfrelay.app
npub19dn7...wja7
Special family-friendly relay with filter settings (Language, Safe For Work, Hate speech, Sentiment, Topic, etc) for Global Feed:
https://github.com/atrifat/nostr-filter-relay/blob/main/USAGE.md
wss://nfrelay.app
Indonesian. Learning and interested in PHP, JS, Go, DevOps, Android, and Machine Learning
#asknostr
Hi @hodlbod @JeffG and other nostriches who might be familiar with NIP-32.
Currently, i'm preparing to migrate custom label event (kind 9978) into NIP-32 event.
What is the best way to preserve the old event data structure while maintaining compatibility with NIP-32 structure?
The structure of the old event and the new proposed event (NIP-32 compatible) has been documented here:
Any feedback and suggestions are really appreciated. Thank you.
GitHub
[FEATURE] Consider to use NIP-32 ยท Issue #18 ยท atrifat/nostr-filter-relay
Issue Consider to use NIP-32 instead of current implementation using kind 9978. We need to transform data format properly and learn how to apply it...
nostr-filter-relay v0.3.0 update
"Browse global. Know that mostr exists. Follow lots of people. Nostr is NOT an echo chamber, if you use it right." (Gigi)
Thank you to our users and OpenSats for supporting this project ๐ค.
This release bring new major features, modules updates, several code improvements, security fix, better documentation, and mark the completion of nostr-filter-relay features as follows:
- (New ๐) Sentiment analysis filtering (Check USAGE.md)
- (New ๐) Topic classification filtering (Check USAGE.md)
- Language filter
- NSFW/SFW image content filter
- User type filtering (Nostr native user/non bridged user, activitypub/mostr bridged user)
- Toxic comment filter
Feel free to check USAGE.md documentation to see more Examples on how to use nostr-filter-relay.
All filtering features can be easily disabled (opt-out) with parameters content=all :
wss://nfrelay.app/?content=all
One last major issue that will become next development target:
- NIP-32 Label Event Compatibility
What's Changed?
- Topic classification filtering support
- Sentiment filtering support
- Update nostr-monitoring-tool and nostr-filter dependencies
- Documentation of nostr-filter-relay new features
- All detail update for nostr-filter, nostr-monitoring-tool, and other modules were listed in release note link below
#NostrFilterRelay Release Note v0.3.0:

Thank you to our users and OpenSats for supporting this project ๐ค.
This release bring new major features, modules updates, several code improvements, security fix, better documentation, and mark the completion of nostr-filter-relay features as follows:
- (New ๐) Sentiment analysis filtering (Check USAGE.md)
- (New ๐) Topic classification filtering (Check USAGE.md)
- Language filter
- NSFW/SFW image content filter
- User type filtering (Nostr native user/non bridged user, activitypub/mostr bridged user)
- Toxic comment filter
Feel free to check USAGE.md documentation to see more Examples on how to use nostr-filter-relay.
All filtering features can be easily disabled (opt-out) with parameters content=all :
wss://nfrelay.app/?content=all
One last major issue that will become next development target:
- NIP-32 Label Event Compatibility
What's Changed?
- Topic classification filtering support
- Sentiment filtering support
- Update nostr-monitoring-tool and nostr-filter dependencies
- Documentation of nostr-filter-relay new features
- All detail update for nostr-filter, nostr-monitoring-tool, and other modules were listed in release note link below
#NostrFilterRelay Release Note v0.3.0:
GitHub
Release v0.3.0 ยท atrifat/nostr-filter-relay
Note
"Browse global. Know that mostr exists. Follow lots of people. Nostr is NOT an echo chamber, if you use it right." (Gigi - nostr:note13t3ft6gr...
Feels like the old days when we barely have dial-up. Simplicity at its finest ๐
View quoted note โ