MyChat Scripts Engine: функції для керування списками контактів у MyChat
Функции для работы с общим и личными списками контактов пользователей.
Загальний список контактів
|
додати користувача до загального списку контактів; |
|
|
перезбирати кеш загального деревоподібного списку контактів та розіслати його всім онлайн-користувачам; |
|
|
видалити користувача із загального списку контактів; |
|
|
отримання ідентифікатора групи, в якій знаходиться користувач, за повним шляхом у загальному списку контактів; |
|
|
повний шлях від кореня до групи у списку контактів за ідентифікатором; |
|
|
ідентифікатор групи у загальному списку контактів, у якій знаходиться користувач; |
|
|
одержати назву групи користувача у загальному списку контактів; |
|
|
перенести користувача з однієї групи загального списку контактів до іншої. |
Особистий список контактів
|
створити нову групу в списку контактів; |
|
|
додати користувача до особистого списку контактів до існуючої або нової групи; |
|
|
додати список користувачів до особистого списку контактів; |
|
|
повністю видалити список контактів користувача; |
|
|
видалити користувача з особистого списку контактів іншої людини; |
|
|
з'ясувати, чи порожній зазначений особистий список контактів чи ні; |
|
|
чи є група з такою назвою в списку контактів користувача; |
|
|
чи є користувач в особистому списку контактів іншої людини; |
|
|
надіслати онлайн-користувачу його оновлений список контактів. |