Как получить список офлайн-пользователей в ejabberd MUC?

Я создаю приложение для чата (родное для Android и iOS), используя ejabberd 20.04. Я хочу отправить автономное уведомление пользователя, когда пользователь получает сообщение, будь то чат один на один или MUC. Я вижу много пользовательских библиотек на git, и все они работают для чата один на один. Когда это MUC, мне нужно получить такой список пользователей в автономном режиме.

{
    "from": "string",
    "messageId": "string",
    "to (MUC name group or jID in 1 to 1": "string",
    "vhost": "string",
    "offline_list": "[jID1, jID2, jID3]"
}

Может кто-нибудь помочь, пожалуйста?


person Socrates Ponnusamy    schedule 10.11.2020    source источник


Ответы (1)


Если пользователь не в сети, он не находится в комнате, то то, что вы спрашиваете, не имеет смысла.

person Badlop    schedule 11.11.2020