upleb.uk

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

summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorfiatjaf_ <fiatjaf@gmail.com>2024-02-28 11:50:54 -0300
committerGitHub <noreply@github.com>2024-02-28 11:50:54 -0300
commit5b2461eb01f784d546f77cfc21af26bf7e4b6670 (patch)
tree1165498577445eeb24e504626b5afcab78d89284 /README.md
parentf3a2356484813a644a20d75f6e6bba8e4ce23b9b (diff)
NIP-29: Simple Groups (#566)
* NIP-29: Simple Group Chat. * split hostname and subgroup path into two different tag items. * add and remove permissions actions. * fix kind number for moderation event. * add missing / to "flavors" in example. * some new ideas + making this universal and not only applicable to chat. * fix delete-message => delete-event. * flesh out the entire thing. * saner approach with multiple kinds for moderation. * delete-event as kind 9005. * update meta events description. * `public` and `open` tags and join request event. * edit-group-status permission. * add kinds to README. * add kind:12 * add nip-10 note * add optional list of members * admins prefixed by "p". * remove "alt" from event templates for brevity. * add kind 10009 for public list of simple groups. * update "previous" stuff. * remove naddr stuff, use a different identifier format. * remove reference to trimmed signatures until that is more developed. * add kind:10 threaded chat replies. --------- Co-authored-by: Pablo Fernandez <p@f7z.io>
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3273ab0..505e3e0 100644
--- a/README.md
+++ b/README.md
@@ -45,6 +45,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos
45- [NIP-26: Delegated Event Signing](26.md) 45- [NIP-26: Delegated Event Signing](26.md)
46- [NIP-27: Text Note References](27.md) 46- [NIP-27: Text Note References](27.md)
47- [NIP-28: Public Chat](28.md) 47- [NIP-28: Public Chat](28.md)
48- [NIP-29: Relay-based Groups](29.md)
48- [NIP-30: Custom Emoji](30.md) 49- [NIP-30: Custom Emoji](30.md)
49- [NIP-31: Dealing with Unknown Events](31.md) 50- [NIP-31: Dealing with Unknown Events](31.md)
50- [NIP-32: Labeling](32.md) 51- [NIP-32: Labeling](32.md)
@@ -92,6 +93,10 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos
92| `6` | Repost | [18](18.md) | 93| `6` | Repost | [18](18.md) |
93| `7` | Reaction | [25](25.md) | 94| `7` | Reaction | [25](25.md) |
94| `8` | Badge Award | [58](58.md) | 95| `8` | Badge Award | [58](58.md) |
96| `9` | Group Chat Message | [29](29.md) |
97| `10` | Group Chat Threaded Reply | [29](29.md) |
98| `11` | Group Thread | [29](29.md) |
99| `12` | Group Thread Reply | [29](29.md) |
95| `13` | Seal | [59](59.md) | 100| `13` | Seal | [59](59.md) |
96| `16` | Generic Repost | [18](18.md) | 101| `16` | Generic Repost | [18](18.md) |
97| `40` | Channel Creation | [28](28.md) | 102| `40` | Channel Creation | [28](28.md) |
@@ -112,6 +117,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos
112| `5000`-`5999` | Job Request | [90](90.md) | 117| `5000`-`5999` | Job Request | [90](90.md) |
113| `6000`-`6999` | Job Result | [90](90.md) | 118| `6000`-`6999` | Job Result | [90](90.md) |
114| `7000` | Job Feedback | [90](90.md) | 119| `7000` | Job Feedback | [90](90.md) |
120| `9000`-`9030` | Group Control Events | [29](29.md) |
115| `9041` | Zap Goal | [75](75.md) | 121| `9041` | Zap Goal | [75](75.md) |
116| `9734` | Zap Request | [57](57.md) | 122| `9734` | Zap Request | [57](57.md) |
117| `9735` | Zap | [57](57.md) | 123| `9735` | Zap | [57](57.md) |
@@ -124,6 +130,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos
124| `10005` | Public chats list | [51](51.md) | 130| `10005` | Public chats list | [51](51.md) |
125| `10006` | Blocked relays list | [51](51.md) | 131| `10006` | Blocked relays list | [51](51.md) |
126| `10007` | Search relays list | [51](51.md) | 132| `10007` | Search relays list | [51](51.md) |
133| `10009` | User groups | [51](51.md), [29](29.md) |
127| `10015` | Interests list | [51](51.md) | 134| `10015` | Interests list | [51](51.md) |
128| `10030` | User emoji list | [51](51.md) | 135| `10030` | User emoji list | [51](51.md) |
129| `10096` | File storage server list | [96](96.md) | 136| `10096` | File storage server list | [96](96.md) |
@@ -161,6 +168,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos
161| `31925` | Calendar Event RSVP | [52](52.md) | 168| `31925` | Calendar Event RSVP | [52](52.md) |
162| `31989` | Handler recommendation | [89](89.md) | 169| `31989` | Handler recommendation | [89](89.md) |
163| `31990` | Handler information | [89](89.md) | 170| `31990` | Handler information | [89](89.md) |
171| `39000-9` | Group metadata events | [29](29.md) |
164| `34550` | Community Definition | [72](72.md) | 172| `34550` | Community Definition | [72](72.md) |
165 173
166[nostrocket]: https://github.com/nostrocket/NIPS/blob/main/Problems.md 174[nostrocket]: https://github.com/nostrocket/NIPS/blob/main/Problems.md