MyChat Scripts Engine: списки контактов

Функции для управления списками контактов в MyChat

Функции для работы с общим и личными списками контактов пользователей.

 

Общий список контактов

mAddUserToCommonContacts

добавить пользователя в общий список контактов;

mCommonContactsRebuild

пересобрать кеш общего древовидного списка контактов и разослать его всем онлайн-пользователям;

mDeleteUserFromCommonContacts

удалить пользователя из общего списка контактов;

mGetDepartmentIDByTextPath

получение идентификатора группы, в которой находится пользователь, по полному пути в общем списке контактов;

mGetDepartmentTextPathByID

полный путь от корня к группе в общем списке контактов по идентификатору;

mGetUserDepartmentID

идентификатор группы в общем списке контактов, в которой находится пользователь;

mGetUserDepartmentName

получить название группы пользователя в общем списке контактов;

mMoveUserToDepartment

перенести пользователя из одной группы общего списка контактов в другую.