Comment to 'How to create permanent chatrooms in Messenger?'
  • Hello,

    I definitely didn't mean to ignore your message - sometimes when there are many conversations happening at once, a message can simply get lost in the flow. So please don't hesitate to remind me next time if I don't reply - I truly don't mind. 🙂

    Regarding your questions:

    Chatrooms by category: By default, UNA Messenger doesn't support chat categories, but something similar is planned for the future - like Telegram-style public channels, where users can join and view all open discussions. For now, you can create Groups for each of your categories and place the Messenger block on the group's view page. When a user visits that page, they will automatically join the related chat. In this way, each category can have its own discussion space that users can freely access.

    Shoutbox visibility: The Shoutbox is a special block that exists only on the homepage and works a bit differently from regular chats. You're right - it appears in Messenger only after the user has participated in it from the homepage. To make it behave like a public chat (available in Messenger for everyone), the Shoutbox would need a small modification - for example, allowing users to “join” automatically or treating it as a public chat connected to a visible page.

    We'll add this idea to our feature list for future improvements.

    • Hello,

      Regarding your second question - the Messenger module is designed in a flexible way, so its block can be placed on any page that's available through the Page Builder. Each Messenger block is linked to the specific page URL where it's placed, meaning that this URL must be unique. If the page has access restrictions (for example, based on membership levels), the Messenger block won't be visible to users who don't have permission to access that page.

      If you place the Messenger block within a module's view page, then the corresponding conversation will appear on the main Messenger page under the section with the group's name, so it will be easy to locate later.

      So, in general - yes, you can place the Messenger block on any page, as long as the page URL is unique, accessible, and can be managed via Studio → Builder.

      As for the Shoutbox, I may have expressed myself unclearly earlier - I meant that this would require some code modifications, not just configuration changes in the settings.

      • Hello!

        From what I understand, your issue is already being worked on.

        • Hi dear @Alexey

          Thanks for your reply. It was very informative. BTW,

          1. Will the corresponding conversation of a Messenger block within a custom page without access restriction also appear on the main Messenger page? Or only those placed within a module's view page (Groups, events, etc)?
          2. I find that placing a Messenger block on a module's view page .(i.e. Group's view page) distracts members from the page content a bit. I would like to place it on a separate page within the group, similar to how it's done in Facebook groups. Will that corresponding conversation still appear on the main Messenger page?

          Regarding the shoutbox. I got what you mean. Thanks. Just being curious, how did you manage to hide it here on UNA homapage, while still showing it and allowing people to join the chat in Messanger? Have you made some code modifications?

          Thanks