diff options
Diffstat (limited to '56.md')
| -rw-r--r-- | 56.md | 16 |
1 files changed, 7 insertions, 9 deletions
| @@ -1,16 +1,15 @@ | |||
| 1 | |||
| 2 | NIP-56 | 1 | NIP-56 |
| 3 | ====== | 2 | ====== |
| 4 | 3 | ||
| 5 | Reporting | 4 | Reporting |
| 6 | --------- | 5 | --------- |
| 7 | 6 | ||
| 8 | `draft` `optional` `author:jb55` | 7 | `draft` `optional` |
| 9 | 8 | ||
| 10 | A report is a `kind 1984` note that is used to report other notes for spam, | 9 | A report is a `kind 1984` note that is used to report other notes for spam, |
| 11 | illegal and explicit content. | 10 | illegal and explicit content. |
| 12 | 11 | ||
| 13 | The content MAY contain additional information submitted by the entity | 12 | The `content` MAY contain additional information submitted by the entity |
| 14 | reporting the content. | 13 | reporting the content. |
| 15 | 14 | ||
| 16 | Tags | 15 | Tags |
| @@ -42,9 +41,9 @@ Example events | |||
| 42 | { | 41 | { |
| 43 | "kind": 1984, | 42 | "kind": 1984, |
| 44 | "tags": [ | 43 | "tags": [ |
| 45 | ["p", <pubkey>, "nudity"] | 44 | ["p", <pubkey>, "nudity"], |
| 46 | ["L", "social.nos.ontology"], | 45 | ["L", "social.nos.ontology"], |
| 47 | ["l", "NS-nud", "social.nos.ontology"], | 46 | ["l", "NS-nud", "social.nos.ontology"] |
| 48 | ], | 47 | ], |
| 49 | "content": "", | 48 | "content": "", |
| 50 | ... | 49 | ... |
| @@ -63,10 +62,9 @@ Example events | |||
| 63 | { | 62 | { |
| 64 | "kind": 1984, | 63 | "kind": 1984, |
| 65 | "tags": [ | 64 | "tags": [ |
| 66 | ["p", <impersonator pubkey>, "impersonation"], | 65 | ["p", <impersonator pubkey>, "impersonation"] |
| 67 | ["p", <victim pubkey>] | ||
| 68 | ], | 66 | ], |
| 69 | "content": "Profile is imitating #[1]", | 67 | "content": "Profile is impersonating nostr:<victim bech32 pubkey>", |
| 70 | ... | 68 | ... |
| 71 | } | 69 | } |
| 72 | ``` | 70 | ``` |
| @@ -75,7 +73,7 @@ Client behavior | |||
| 75 | --------------- | 73 | --------------- |
| 76 | 74 | ||
| 77 | Clients can use reports from friends to make moderation decisions if they | 75 | Clients can use reports from friends to make moderation decisions if they |
| 78 | choose to. For instance, if 3+ of your friends report a profile as explicit, | 76 | choose to. For instance, if 3+ of your friends report a profile for `nudity`, |
| 79 | clients can have an option to automatically blur photos from said account. | 77 | clients can have an option to automatically blur photos from said account. |
| 80 | 78 | ||
| 81 | 79 | ||