From 4b475728568b2b1f0388a77179f8b25187e0f477 Mon Sep 17 00:00:00 2001 From: Thomas <31560900+0xtlt@users.noreply.github.com> Date: Tue, 28 Feb 2023 09:35:24 +0100 Subject: [PATCH] :up: Poll update --- 41.md | 56 ++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 42 insertions(+), 14 deletions(-) diff --git a/41.md b/41.md index d6e60dd..458ddd5 100644 --- a/41.md +++ b/41.md @@ -1,12 +1,27 @@ -NIP-41 -====== - -### Poll & Vote Event ------------------------------------ +# NIP-41 - Poll & Vote Event `draft` `optional` `author:0xtlt` -An event with kind `1` that wants to contain a poll can do so by adding poll tags and its content as follows: +> Poll and vote events are a way to create a poll and vote for it.\ +> Polls are directly integrated into message events (1), and responses are vote events (9) to avoid overloading the loading of messages in clients. + +## Specs + +### Kind `1` - Message & Poll + +To create a poll, include a `poll` tag in the message event. with the following format: + +```json +tag: poll +options: + - allow others to reply with one or multiple options + - TTL (in seconds|timestamp) when surv expires, 0 TTL don't expire + - [