@untrusem @bookwar I found a cool functionality in discourse forum platform: they have a chat, which has a flow from chat messages to forum threads. You just select a conversation and turn it into thread with automatic links back to the chat.
Also, I found they have ActivityPub plugin and possibility to interact with the platform by email. So it potentially can bring all sub-communities in one place.
Just thinking out loud.