NIP-28: Öffentlicher Chat
NIP-28 beschreibt öffentliche Chatkanäle, Kanalnachrichten und clientseitige Moderation als Nostr-events. Die aktuelle Spezifikation ist als Entwurf und nicht empfohlen gekennzeichnet und verweist Entwickler für aktuelle relay-basierte Gruppen auf NIP-29.
event-Modell
kind 40 erstellt einen Kanal; kind 41 aktualisiert dessen Metadaten; kind 42 enthält eine Nachricht. Die kinds 43 und 44 ermöglichen es einem Nutzer, in seinem Client eine Nachricht auszublenden oder einen anderen Nutzer stummzuschalten. Die tags einer Nachricht verweisen auf das event zur Kanalerstellung und können die Nachricht identifizieren, auf die geantwortet wird. relays müssen diese clientseitigen Entscheidungen zum Ausblenden und Stummschalten nicht durchsetzen.
Die Spezifikationsänderung vom September 2022 machte einen öffentlichen Chatraum zu einem gemeinsamen Gegenstand des Protokolls. Diese historische Rolle bleibt für das Verständnis nützlich, auch wenn die aktuelle Spezifikation für neue Implementierungen einen anderen Weg empfiehlt.
Primärquellen:
Erwähnt in:
Siehe auch: