From 89bb08ba8683a13d23db9c60a3f2a16a06333f0d Mon Sep 17 00:00:00 2001 From: William Casarin Date: Sat, 30 Jul 2022 10:09:33 -0700 Subject: [PATCH] nip25: include dislikes/downvotes Signed-off-by: William Casarin --- 25.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/25.md b/25.md index fa818dbe..ba4c695a 100644 --- a/25.md +++ b/25.md @@ -12,6 +12,12 @@ A reaction is a `kind 7` note that is used to react to `kind 1` text notes. The generic reaction, represented by an empty string, SHOULD be interpreted as a "like". +A reaction with `content` set to `-` SHOULD be interepreted as a "dislike" or +"downvote". It SHOULD NOT be counted as a "like", and MAY be displayed as a +downvote or dislike on a post. A client MAY also choose to tally likes against +dislikes in a reddit-like system of upvotes and downvotes, or display them as +separate tallys. + The `content` MAY be an emoji, in this case it MAY be interpreted as a "like", or the client MAY display this emoji reaction on the post.