NIP-28: Openbare chat
NIP-28 beschrijft openbare chatkanalen, kanaalberichten en moderatie aan de clientzijde als Nostr-events. De huidige specificatie is gemarkeerd als draft en unrecommended en verwijst implementeerders naar NIP-29 voor de huidige groepen op basis van relays.
Eventmodel
Kind 40 maakt een kanaal aan; kind 41 werkt de metadata ervan bij; kind 42 bevat een bericht. Met kinds 43 en 44 kan een gebruiker in zijn client een bericht verbergen of een andere gebruiker dempen. Berichttags verwijzen naar het event waarmee het kanaal is aangemaakt en kunnen het bericht aanduiden waarop wordt gereageerd. Relays hoeven die keuzes voor verbergen en dempen aan de clientzijde niet af te dwingen.
De specificatiewijziging van september 2022 maakte van een openbare chatruimte een gedeeld onderwerp van het protocol. Die historische rol blijft nuttig om te begrijpen, ook al raadt de huidige specificatie een andere route aan voor nieuwe implementaties.
Primaire bronnen:
Genoemd in:
Zie ook: