For info I am using the web version of: https://github.com/l3wi/mam.client.js
I am looking to use MAM for a web-only project. I really read all about setting up different channels. I have read all code but I don't see any way how to make different 'channels', other then the changeMode, which doesn't seem to impact how the merkle-tree's are constructed at all.
And as far I got it is that the merkle root defines the channel and the mode(public/private/restricted) defines the address used and relevant encryption.
Now my question is: Am I wrong with my assumptions or does this js library only support public/private/restricted differences?
PS I got it sort of working by generating new seeds using SEED+CHANNELID99999. But I know this is not the right way to do it.