diff options
| author | Semisol <45574030+Semisol@users.noreply.github.com> | 2023-11-19 01:45:41 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-19 01:45:41 +0100 |
| commit | da19c078ab892b578a5c35968443205c9e8ac27f (patch) | |
| tree | 17a9f4f3105acdae234d3bc67e42571aed261fa2 /56.md | |
| parent | 4d709d1804de45bab3739ce814d4b0c0b211c273 (diff) | |
| parent | 5dcfe85306434f21ecb1e7a47edd92b2e3e64f9a (diff) | |
Merge branch 'master' into clarify-json-serialization
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 | ||