NIP-52: Kalenderereignisse
NIP-52 definiert Event-Arten für Kalenderfunktionalität auf Nostr und ermöglicht Terminplanung, RSVPs und Ereigniskoordination.
Event-Arten
Kind 31922: Datumsbasiertes Kalenderereignis
Für Ereignisse, die einen oder mehrere Tage ohne spezifische Zeiten umfassen:
{
"kind": 31922,
"tags": [
["d", "unique-identifier"],
["title", "Nostr Meetup"],
["start", "2026-02-15"],
["end", "2026-02-15"],
["location", "Austin, TX"]
]
}
Kind 31923: Zeitbasiertes Kalenderereignis
Für Ereignisse mit spezifischen Start- und Endzeiten:
{
"kind": 31923,
"tags": [
["d", "unique-identifier"],
["title", "Wöchentlicher Call"],
["start", "1706900400"],
["end", "1706904000"],
["start_tzid", "America/New_York"]
]
}
RSVP-Unterstützung
Kind 31925 Events ermöglichen Benutzern, auf Kalenderereignisse zu antworten:
accepted- Wird teilnehmendeclined- Wird nicht teilnehmententative- Nimmt möglicherweise teil
Funktionen
- Adressierbar: Events können ohne Duplikate aktualisiert werden
- Zeitzonen-Unterstützung: Ordnungsgemäße Handhabung von Zeitzonen über IANA-Identifikatoren
- Ort: Physische oder virtuelle Treffpunkte
- Wiederholung: Unterstützung für wiederkehrende Ereignisse (vorgeschlagene Erweiterung)