I have a couple of persistent rooms where my users can speak openly and members can participate as they wish. Because of the open nature of this room I like to keep the history of the room available to anyone who joins so that they have context for whatever conversation might be going on.
At the same time, however, I’d like to have users be able to create rooms where they can discuss things privately where they may not want to go to such lengths to restrict the membership of the room.
It seems that "