Herramientas

Laboratorio de filtros

Construye filtros NIP-01 de forma visual, míralos en JSON y pruébalos con eventos de ejemplo o, con el modo en vivo activado, con relays reales.

Constructor de filtros

Activa los interruptores y mira la estantería del relay: los eventos que coinciden se iluminan y el resto se apaga.

Prueba una receta
Campos del filtro
authors

Quién firmó el evento (clave pública en hex o npub1…).

Opciones rápidas para authors

kinds

Qué tipo de evento: 1 = nota, 7 = reacción, 0 = perfil…

Opciones rápidas para kinds

#t

Hashtags (etiquetas t), en minúsculas y sin el #.

Opciones rápidas para #t

#p

Eventos con una etiqueta p que menciona a esta persona.

Opciones rápidas para #p

#e

Eventos con una etiqueta e que apunta a este evento: respuestas, reacciones, reposts.

ids

Ids exactos de eventos (hex o note1…). Truco: elige una tarjeta y fija su id.

since
until
limit

Un filtro vacío: ¡dame todo lo que tengas! 60 de 60 eventos coinciden

El filtro, en JSON

  {  } 

…envuelto en un mensaje REQ

["REQ","ch05",{}]

60 de 60 eventos coinciden

Elige cualquier tarjeta para ver qué condiciones cumple.

Envíalo a un relay

Relays de ejemplo

Envuelve el filtro en un REQ y mira la conversación real: llegan los eventos y luego EOSE dice 'eso es todo lo que tengo guardado'.

Aún no se ha enviado nada.

Registro de mensajes

  1. Aún no se ha enviado nada.

No llegó ningún evento.

Filtros →