Inspired by #[1]'s #Nostrica speech (see #[2]) I queried my relay, if anybody reported something. Turns out I have only few reports, mostly from 2 users on my relay (thanks btw). But to be honest it is super hard to read them without proper tooling:

1. Login to the server (running nostream in my case)

2. Connect to the database

3. Query the reports, I used:

SELECT first_seen,event_pubkey,event_tags,event_content FROM events WHERE event_kind=1984;

This gets me the date, the reporter, and the event tags which contains the reported profile and/or note and some additional text, which was always empty.

4. Manually look up the profiles and notes in a Nostr client

I did step 4 for some reports and it showed that not a single event was actually stored on my (paid) relay.

So we really need additional tooling to make moderation even possible. It is not, right now.

Some ideas:

a) Only post reports to relays that actually have the event in question (maybe this recommendation should be added to NIP-56?)

b) For a start relays need some simple ways to query reports and show the linked content. My current approach is not feasible long-term, obviosly.

Reply to this note

Please Login to reply.

Discussion

No replies yet.