ursuscamp on Nostr: Yes that is what I mean. Instead of trying to squeeze group chats into the current ...
Yes that is what I mean. Instead of trying to squeeze group chats into the current way relays work, there would be a new relay structure focused on this use case.
In essence, a server is a meta-relay, and each channel is an individual relay (unique message stream). server.com/bitcoin, server.com/sports, etc are each technically a separate relay. Instead of amalgamating text notes from all relays into a one transparent feed, a client would segregate the feeds based on channel.
There would also be “admin” type events for channel creation, moderation, etc.
In summary, opinionated relays + a tweaked client experience to create a clean chat experience, while still allowing you to build with the Nostr ecosystem of libraries and extensions
Published at
2023-11-28 02:35:13Event JSON
{
"id": "bdff2d10bd23cc3b2ebdaa8cf9bd97143a678391e5a4abb385d228c6c3d8147f",
"pubkey": "285d4ca25cbe209832aa15a4b94353b877a2fe6c3b94dee1a4c8bc36770304db",
"created_at": 1701138913,
"kind": 1,
"tags": [
[
"e",
"b9592ce1c6701a321e1c6b11ab874f3278c59eaa974f079f7faf9e762d454a0c"
],
[
"e",
"76b14ef37eec42b6f3a1267bf96b49a0134121c59e517c1c08195c946723b886"
],
[
"p",
"eee8f90244589abc852b024493a077522157057e6d565788d8d09473b81d14a9"
]
],
"content": "Yes that is what I mean. Instead of trying to squeeze group chats into the current way relays work, there would be a new relay structure focused on this use case.\n\nIn essence, a server is a meta-relay, and each channel is an individual relay (unique message stream). server.com/bitcoin, server.com/sports, etc are each technically a separate relay. Instead of amalgamating text notes from all relays into a one transparent feed, a client would segregate the feeds based on channel.\n\nThere would also be “admin” type events for channel creation, moderation, etc. \n\nIn summary, opinionated relays + a tweaked client experience to create a clean chat experience, while still allowing you to build with the Nostr ecosystem of libraries and extensions",
"sig": "bbd9308864afff85078a2136656cd5036de943c81050847b9f2dea16dbe95ad2260faa5d88354e2a8db6a6981854594f50f789f0cbb6416fbe1ef5b5cc2cf2ac"
}