MyChat Scripts: mRemoveUserFromGroup, удалить пользователя из группы
"Для разработчиков", "Серверные скрипты", "Описание функций", "Группы", "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"): Скрипт выполнен успешно.