In our little group we use a mixture of Sideband and Meshchatx and most of us both. Having only one to one chats available you have to know which device the recipient is currently using or send messages to both. We use Signal group chats a lot which got me thinking.
Anyway, after an hour chatting to an AI we now have a Reticulum group chat server called RNSChat running on one of the transport nodes. It announces itself and any messages sent to it will be queued and delivered to all the recipients specified in a members list file. Any not on-line eventually have their messages sent to the propagation network for collection later. Any messages originating from an ID not in the members file are silently discarded.
Currently it supports just a single group. Instances could be run on different transport nodes but I am planning another session with the AI to add multiple group support. It would be handy to have a group for each person with two or more devices, it would work more like Signal then with messages automatically duplicated to all devices.
John.