MyChat Scripts: функция mPersonalContactsIsGroupExists, есть ли группа в личном списке контактов пользователя
Выяснить, есть ли группа с таким названием в личном списке контактов указанного человека. Регистр букв и пробелы в конце и начале строки имеют значение.
Синтаксис
mPersonalContactsIsGroupExists(iUINOwner: integer; sGroupName: string): boolean;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
iUINOwner |
integer |
уникальный идентификатор пользователя владельца списка контактов, >0; |
sGroupName |
string |
название группы контактов. |
Результат функции
True, если группа с таким именем есть в личном списке контактов указанного пользователя. False, если нет, или указан несуществующий UIN либо UIN = 0.
Пример
const
UIN_OWNER = 6;
GROUP_NAME = 'MyChat Developers';
begin
if mPersonalContactsIsGroupExists(UIN_OWNER, GROUP_NAME) then mLogScript('Ok!', '')
else mLogScript('Group does not exist or unregistered UIN', '');
end.
Результат работы скрипта
[16:24:42] (Log "mPersonalContactsIsGroupExists"): Ok!
[16:24:42] (Run "mPersonalContactsIsGroupExists"): Время выполнения скрипта: 7 мс
[16:24:42] (Run "mPersonalContactsIsGroupExists"): Скрипт выполнен успешно.