MyChat Scripts Engine: mIsUserTeamLead

MyChat Scripts: функция mIsUserTeamLead, пользователь — руководитель подразделения?

Выяснить, является ли пользователь руководителем подразделения?

 

Синтаксис

function mIsUserTeamLead(iUIN: integer): boolean;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

iUIN

integer

уникальный идентификатор пользователя.

 

Результат функции

True, если пользователь — руководитель подразделения, False — если нет или такой UIN отсутствует на сервере.

 

Пример

const
  iUIN = 3;
var
  s: string;
begin
  if mIsUserTeamLead(iUIN) then s := 'is team leader.' else s := 'isn''t team leader.';
  
  s := mGetUserAttribute(iUIN, 'DisplayName') + ' ' + s;
  mLogScript(s, 'INFO');
end..

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

[13:28:35] (Log "TestTeamLead"): [INFO] Раков Андрей is team leader.

[13:28:35] (Run "TestTeamLead"): Время выполнения скрипта: 2 мс

[13:28:35] (Run "TestTeamLead"): Скрипт выполнен успешно.

 

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

mGetUserAttribute

mLogScript