MyChat Scripts: mGetUserGroupsListAsJSON, отримати список груп користувача
Отримати список груп, у яких знаходиться користувач.
Синтаксис
function mGetUserGroupsListAsJSON(iUIN: integer): string;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
iUIN |
integer |
унікальний ідентифікатор користувача, число, більше 0. |
Результат функції
Текстовий рядок — масив JSON зі списком груп, у яких знаходиться користувач.
Якщо користувача не існує або він не входить до жодної групи, буде повернутий порожній масив ("[]").
Приклад
const
UIN = 6;
var
sJSON: string;
begin
sJSON := mGetUserGroupsListAsJSON(UIN);
mLogScript('UIN ' + IntToStr(UIN) + ': ' + sJSON, '');
end.
Результат роботи скрипту
[13:51:40] (Log "mGetUserGroupsListAsJSON"): UIN 6: ["auto generated NSS","Test Group","\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a"]
[13:51:40] (Run "mGetUserGroupsListAsJSON"): Час виконання скрипту: 6 мс
[13:51:40] (Run "mGetUserGroupsListAsJSON"): Скрипт виконано успішно.