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"): Скрипт выполнен успешно.