upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/25.md
diff options
context:
space:
mode:
Diffstat (limited to '25.md')
-rw-r--r--25.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/25.md b/25.md
index 855f331..7a612a1 100644
--- a/25.md
+++ b/25.md
@@ -47,3 +47,25 @@ func make_like_event(pubkey: String, privkey: String, liked: NostrEvent) -> Nost
47 ev.sign(privkey: privkey) 47 ev.sign(privkey: privkey)
48 return ev 48 return ev
49} 49}
50```
51
52Custom Emoji Reaction
53---------------------
54
55The client may specify a custom emoji ([NIP-30](30.md)) `:shortcode` in the
56reaction content. The client should refer to the emoji tag and render the
57content as an emoji if shortcode is specified.
58
59```json
60{
61 "kind": 7,
62 "content": ":soapbox:",
63 "tags": [
64 ["emoji", "soapbox", "https://gleasonator.com/emoji/Gleasonator/soapbox.png"]
65 ],
66 "pubkey": "79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6",
67 "created_at": 1682790000
68}
69```
70
71The content can be set only one `:shortcode:`. And emoji tag should be one.