title: How can I get the chat room online members without reload the page in converse js
body: <p>I am using converse.js and I am trying to get the users who joined the chat room, I am able to get the users but when a new user joins I can not get the new user on my console log until I reload the page, Below I have created a plugin for getting the users.</p>
  <pre><code>export const moderationActions = () =&gt; {
    window.converse.plugins.add('moderation-actions', {
      dependencies: [],
      initialize: function () {
        const _converse = this._converse;
        _converse.api.listen.on(
          'getToolbarButtons',
          async (toolbar_el: any, buttons: any) =&gt; {
            toolbar_el.model.occupants.models.map((occupant: any) =&gt; {
              console.log(occupant.get('nick'), occupant.get('show')),
                console.log(occupant);
            });
          },
        );
      },
    });
  };
  </code></pre>
  <p>There are a few events related to users like membersFetched but don't know how can I get the users without reloading the page</p>