It's also possible to create a public group chat, so any user from your application can join it. There is no occupants lists, this chat is just open for everybody.
To create a public group chat use the same logic as for group chat, but change the dialog's type to QBChatDialogTypePublicGroup and don't pass the occupantsIds value.