MyChat Scripts: mAddUserToGroup, добавить пользователя в группу

MyChat Scripts: mAddUserToGroup, добавить пользователя в группу

"Для разработчиков", "Серверные скрипты", "Описание функций", "Группы", "mAddUserToGroup".

 

Добавить пользователя в указанную группу.

 

Синтаксис

function mAddUserToGroup(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 := mAddUserToGroup(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 already in the group';
    end;

  mLogScript(s, '');
end.

Результат работы скрипта

[19:07:38] (Log "mAddUserToGroup"): all ok

[19:07:38] (Run "mAddUserToGroup"): Время выполнения скрипта: 13 мс

[19:07:38] (Run "mAddUserToGroup"): Скрипт выполнен успешно.
 

Ещё посмотреть

mCreateUsersGroup

mLogScript