MyChat Scripts: mRemoveUserFromGroup, видалити користувача з групи
Видалення користувача з групи.
Синтаксис
function mRemoveUserFromGroup(iUIN: integer; sGroupName: string): integer;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
iUIN |
integer |
числовий ідентифікатор користувача |
|
sGroupName |
string |
назва групи користувачів. Регістр літер важливий. |
Результат функції
|
0 |
все ок; |
|
-1 |
такого користувача не існує; |
|
-2 |
групи з такою назвою не існує; |
|
-3 |
користувача немає у цій групі. |
Приклад
const
USER = 6;
GROUP_NAME = 'Test Group';
var
x: integer;
s: string;
begin
mCreateUsersGroup(GROUP_NAME);
x := mRemoveUserFromGroup(USER, GROUP_NAME);
case x of
0: s := 'all ok';
-1: s := 'user doesn''t exist';
-2: s := 'group doesn''t exist';
-3: s := 'user is not in the group';
end;
mLogScript(s, '');
end.
Результат роботи скрипту
[19:07:38] (Log "mRemoveUserFromGroup"): all ok
[19:07:38] (Run "mRemoveUserFromGroup"): Час виконання скрипту: 13 мс
[19:07:38] (Run "mRemoveUserFromGroup"): Скрипт виконано успішно.