I have 25 public channels that I need to be visible to the user since the first time he opens my chat server. I have enabled allow anonymous read, however, when anonymous acc opens the chat server, he only sees the channel which has “default” option enabled in the left sidebar. If anonymous user clicks the search icon, then he sees the full list of public channels, but this is not ok. I want him to see all public channels immediately.
The same thing is with registered user. By default he sees only default channel. And I cannot make >1 default channel. Although I could create a bot to auto-add all users to all public channels, so this is resolvable easily.
This is weird. Is your rocketchat server the same version?
I noticed that the channel can appear in sidebar after clicking search icon → selecting channel.
Can you try creating new channel in one browser, while having chatserver opened anonymously in other browser? Then in my case the new channel doesn’t automatically appear in anonymous user’s sidebar.
@dudanogueira ok it appears that it’s possible to set a 2nd default channel in admin screen. In channel edit modal, an option to set default is not visible (I think if there is already a default channel)?
So then it’s a fixed issue, I can just make all channels default and it’s ok.