← Todos los NIPs

NIP-36

Contenido sensible

BorradorEventos

Añade un tag content-warning, con un motivo opcional, y los clientes ocultan el evento tras un botón "mostrar de todos modos" hasta que el lector decida verlo.

De un vistazo

Estado
En uso, pero todavía puede cambiar.
Tags
  • content-warning
  • l
  • L
  • t
Último cambio
18 nov 2023

Pruébalo

Edita el formulario o el JSON: ambos se mantienen sincronizados, la insignia indica si el resultado es válido y, al tocar cualquier campo, se explica qué hace.

Ejemplos
Válido 1 nota

Aún sin firmar · Solo claves de demo. Las claves secretas de estos personajes son públicas a propósito.

Formulario
1 ene 2025, 0:00 UTC

Contenido

El propio contenido sensible, en texto claro.

Tags

  1. content-warning Obligatorio

    Pide a los clientes que oculten el contenido hasta que el lector decida mostrarlo.

Añadir tag

Cómo funciona este NIP

Paso 1 de 3

Añade un tag content-warning

El autor añade ["content-warning"] o ["content-warning", "<motivo>"] a cualquier evento cuyo contenido los lectores quizá no quieran ver por sorpresa.

En el curso

Ningún capítulo del curso cubre este NIP todavía. El editor de arriba es la forma más rápida de empezar.

Ver también

Especificación

El texto de las especificaciones se cita en inglés del repositorio nostr-protocol/nips. Nuestras explicaciones y la interfaz están traducidas. Código fuente en GitHub en el commit 0046368

Leer la especificación113 palabras, citadas del repositorio en el commit 0046368.

The content-warning tag enables users to specify if the event's content needs to be approved by readers to be shown. Clients can hide the content until the user acts on it.

l and L tags MAY be also be used as defined in NIP-32 with the content-warning or other namespace to support further qualification and querying.

Spec
tag: content-warning
options:
 - [reason]: optional
Example
{
  "pubkey": "<pub-key>",
  "created_at": 1000000000,
  "kind": 1,
  "tags": [
    ["t", "hastag"],
    ["L", "content-warning"],
    ["l", "reason", "content-warning"],
    ["L", "social.nos.ontology"],
    ["l", "NS-nud", "social.nos.ontology"],
    ["content-warning", "<optional reason>"]
  ],
  "content": "sensitive content with #hastag\n",
  "id": "<event-id>"
}