Всем привет!
Поднимаю корпоративный мессенджер, на xmpp, и стоит чуть своеобразная задача.
Необходимо, чтобы один из пользователей (шеф), видел всех заведённых на сервер пользователей.
В то же время, пользователи, которые добавлены на сервер, имели уже в контактах учётку шефа - но не имели возможности переписываться друг с другом.
В документации, конечно же, не нашёл.
Думаю, это можно сделать каким-то образом через mod_muc и через acl, но не представляю как.
Предполагаю, что можно создать группу "Царь", куда кладём только нужный аккаунт, и делаем эту группу автоматическим списком для группы "Холопы". Для группы же "холопы", автоматическим списком становится группа "царь", где у нас только один аккаунт. Разве что, с трудом представляю, как это реализовать.

Есть мысли? ;-)