ivaneliseeff
@ivaneliseeff
Кратко о себе

Как сделать автоматическое создание контактов в ejabberd?

Всем привет!

Поднимаю корпоративный мессенджер, на xmpp, и стоит чуть своеобразная задача.
Необходимо, чтобы один из пользователей (шеф), видел всех заведённых на сервер пользователей.

В то же время, пользователи, которые добавлены на сервер, имели уже в контактах учётку шефа - но не имели возможности переписываться друг с другом.

В документации, конечно же, не нашёл.
Думаю, это можно сделать каким-то образом через mod_muc и через acl, но не представляю как.

Предполагаю, что можно создать группу "Царь", куда кладём только нужный аккаунт, и делаем эту группу автоматическим списком для группы "Холопы". Для группы же "холопы", автоматическим списком становится группа "царь", где у нас только один аккаунт. Разве что, с трудом представляю, как это реализовать.
5a8c10ece771a293390826.png

Есть мысли? ;-)
  • Вопрос задан
  • 200 просмотров
Пригласить эксперта
Ответы на вопрос 1
begemot_sun
@begemot_sun
Программист в душе.
Есть mod_shared_roster.
Но это только работает, когда нужно всем один и тот же список в ростере сделать.
Покурите именно его.

Если что, то у меня можно заказать разработку нужного вам модуля под ваши требования.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы