upleb.uk

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

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfiatjaf <fiatjaf@gmail.com>2024-01-18 21:17:31 -0300
committerfiatjaf <fiatjaf@gmail.com>2024-02-23 20:52:15 -0300
commitc9ff5f6312b05c8cad4508dc43977803bae7b191 (patch)
tree32083c351f26988f5dc6baa437a2570fa87dedf5
parenta528587eaa18ae14f32e7f472babfe6501c43beb (diff)
add kind 10009 for public list of simple groups.
-rw-r--r--29.md4
-rw-r--r--51.md1
-rw-r--r--README.md1
3 files changed, 6 insertions, 0 deletions
diff --git a/29.md b/29.md
index 5b29d99..de60ad5 100644
--- a/29.md
+++ b/29.md
@@ -200,3 +200,7 @@ It's a NIP-51-like list of pubkeys that are members of the group. Relays might c
200 ] 200 ]
201} 201}
202``` 202```
203
204## Storing the list of groups a user belongs to
205
206A definition for kind `10009` was included in [NIP-51](51.md) that allows clients to store the list of groups a user wants to remember being in.
diff --git a/51.md b/51.md
index c58d37a..95acbc8 100644
--- a/51.md
+++ b/51.md
@@ -29,6 +29,7 @@ For example, _mute list_ can contain the public keys of spammers and bad actors
29| Public chats | 10005 | [NIP-28](28.md) chat channels the user is in | `"e"` (kind:40 channel definitions) | 29| Public chats | 10005 | [NIP-28](28.md) chat channels the user is in | `"e"` (kind:40 channel definitions) |
30| Blocked relays | 10006 | relays clients should never connect to | `"relay"` (relay URLs) | 30| Blocked relays | 10006 | relays clients should never connect to | `"relay"` (relay URLs) |
31| Search relays | 10007 | relays clients should use when performing search queries | `"relay"` (relay URLs) | 31| Search relays | 10007 | relays clients should use when performing search queries | `"relay"` (relay URLs) |
32| Simple groups | 10009 | [NIP-29](29.md) groups the user is in | `"group"` ([NIP-29](29.md) group ids + mandatory relay URL) |
32| Interests | 10015 | topics a user may be interested in and pointers | `"t"` (hashtags) and `"a"` (kind:30015 interest set) | 33| Interests | 10015 | topics a user may be interested in and pointers | `"t"` (hashtags) and `"a"` (kind:30015 interest set) |
33| Emojis | 10030 | user preferred emojis and pointers to emoji sets | `"emoji"` (see [NIP-30](30.md)) and `"a"` (kind:30030 emoji set) | 34| Emojis | 10030 | user preferred emojis and pointers to emoji sets | `"emoji"` (see [NIP-30](30.md)) and `"a"` (kind:30030 emoji set) |
34 35
diff --git a/README.md b/README.md
index fbb2897..0ee6039 100644
--- a/README.md
+++ b/README.md
@@ -129,6 +129,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos
129| `10005` | Public chats list | [51](51.md) | 129| `10005` | Public chats list | [51](51.md) |
130| `10006` | Blocked relays list | [51](51.md) | 130| `10006` | Blocked relays list | [51](51.md) |
131| `10007` | Search relays list | [51](51.md) | 131| `10007` | Search relays list | [51](51.md) |
132| `10009` | User groups | [51](51.md), [29](29.md) |
132| `10015` | Interests list | [51](51.md) | 133| `10015` | Interests list | [51](51.md) |
133| `10030` | User emoji list | [51](51.md) | 134| `10030` | User emoji list | [51](51.md) |
134| `10096` | File storage server list | [96](96.md) | 135| `10096` | File storage server list | [96](96.md) |