Nostr CN
  • 什么是NOSTR
    • Nostr 简介
    • Nostr可以做什么
  • 如何快速加入NOSTR
    • 如果你是程序员
    • 如果你不是程序员
  • 附录1 NIP详解
    • NIP01
    • NIP02
    • NIP03
    • NIP04
    • NIP05
    • NIP06
    • NIP07
    • NIP08
    • NIP09
    • NIP10
    • NIP11
    • NIP12
    • NIP13
    • NIP14
    • NIP15
    • NIP16
    • NIP17
    • NIP18
    • NIP19
    • NIP20
    • NIP21
    • NIP22
    • NIP23
    • NIP25
    • NIP26
    • NIP28
    • NIP33
    • NIP36
    • NIP39
    • NIP40
    • NIP42
    • NIP46
    • NIP50
    • NIP51
    • NIP56
    • NIP57
    • NIP58
    • NIP65
    • NIP78
  • 附录2 中继器实现
  • 附录3 客户端实现
Powered by GitBook
On this page
  • 报告
  • 标签
  • 示例事件
  • 客户行为
  • 中继行为
  1. 附录1 NIP详解

NIP56

报告

draft optional author:jb55

报告是 kind 1984 用于报告垃圾邮件、非法和明确内容的其他注释的注释。

该内容可以包含由报告该内容的实体提交的附加信息。

标签

报告事件必须包含 p 引用你要报告的用户的 pubkey 的标记。

如果报告注释, e 则还必须包括引用注释 ID 的标记。

必须包括一个 report type 字符串,作为所报告的 e 或 p 标记的第 3 个条目,该标记由以下报告类型组成:

  • nudity -对裸体、色情等的描述

  • profanity -亵渎、仇恨言论等

  • illegal -在某些司法管辖区可能是非法的

  • spam -垃圾邮件

  • impersonation -有人假扮别人

某些报告标记仅对配置文件报告有意义,例如 impersonation

示例事件

{
  "kind": 1984,
  "tags": [
    [ "p", <pubkey>, "nudity"]
  ],
  "content": "",
  ...
}

{
  "kind": 1984,
  "tags": [
    [ "e", <eventId>, "illegal"],
    [ "p", <pubkey>]
  ],
  "content": "He's insulting the king!",
  ...
}

{
  "kind": 1984,
  "tags": [
    [ "p", <impersonator pubkey>, "impersonation"],
    [ "p", <victim pubkey>]
  ],
  "content": "Profile is imitating #[1]",
  ...
}

客户行为

如果客户愿意,他们可以使用朋友的报告来做出审核决定。例如,如果你的朋友中有 3 个以上的人报告个人资料是明确的,客户可以选择自动模糊所述帐户中的照片。

中继行为

不建议中继使用报告执行自动审核,因为它们很容易被利用。管理员可以使用来自受信任的版主的报告来删除非法或明确的内容,如果中继不允许这样做的话。

PreviousNIP51NextNIP57

Last updated 2 years ago