MyChat Scripts Engine: mAddUserToWebSupportGroup

MyChat Scripts: функция mAddUserToWebSupportGroup, добавить пользователя в группу операторов web поддержки на сайт

Добавить пользователя в группу операторов web-поддержки на сайт.

 

Синтаксис

function mAddUserToWebSupportGroup(iUIN, iID: integer): integer;

 

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

Параметр

Тип

Значение

iUIN

integer

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

iID

integer

идентификатор группы web-поддержки.

 

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

0

функция выполнена успешно;

-1

группы web-поддержки с указанным идентификатором не существует;

-2

пользователь с таким UIN не зарегистрирован на сервере;

-3

нельзя добавить в группу встроенного робота с UIN=0;

>0

пользователь уже находится в группе web-поддержки на сайт. Идентификатор группы = результату функции.

 

Пример

const
  USER = 6;
  ID   = 1;
var
  x: integer;
  s: string;
begin
  x := mAddUserToWebSupportGroup(USER, ID);
  
    case x of
       0: s := 'All ok, user added to the web support group succesfully';
      -1: s := 'Unknown group ID';
      -2: s := 'Unknown user';
      -3: s := 'You can''t add internal robot to web support group';
      else s := 'User is already in the web support group ID: ' + IntToStr(x);
    end;
  
  mLogScript(s, '');
end.

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

[19:55:45] (Log "mAddUserToWebSupportGroup"): User is already in the web support group ID: 2

[19:55:45] (Run "mAddUserToWebSupportGroup"): Время выполнения скрипта: 7 мс

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

 

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

IntToStr

mLogScript