NIP-C7 definieert kind 9 als het event kind voor chat messages. Het doel is chatgericht verkeer te scheiden van algemeen sociaal feedverkeer, zodat clients andere UX- en moderatieregels op elke context kunnen toepassen.

Hoe Het Werkt

Een kind 9-event draagt berichtinhoud plus tags die de chatcontext identificeren. In NIP-29 relay-based groups bevat het event een h-tag met de group ID. Reply-threading gebruikt q-tags die naar eerdere events verwijzen.

NIP-C7 focust op waar deze events moeten worden gerenderd. In plaats van in globale note-feeds te verschijnen zoals kind 1 text notes, zijn kind 9-events bedoeld voor chatgerichte weergaven waarin conversatiestatus en threading expliciet zijn.

Implementaties

  • Flotilla en Coracle gebruiken kind 9 in group-chatworkflows.
  • Amethyst bevat kind 9-ondersteuning in zijn messaging-stack.
  • White Noise gebruikt NIP-C7 reply-threading met q-tags.

Primaire bronnen:

Vermeld in:

Zie ook: