NIP56

报告

draft optional author:jb55

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

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

标签

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

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

必须包括一个 report type 字符串,作为所报告的 ep 标记的第 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 个以上的人报告个人资料是明确的,客户可以选择自动模糊所述帐户中的照片。

中继行为

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

Last updated