MyChat Scripts: функция mPersonalContactsIsEmpty, пустой ли личный список контактов
Выяснить, есть ли у пользователя в личном списке контактов хотя бы одна запись.
Синтаксис
function mPersonalContactsIsEmpty(iUINOwner: integer): boolean;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
iUINOwner |
integer |
уникальный идентификатор пользователя, >0. |
Результат функции
True, если список контактов пуст или указан несуществующий пользователь (или UIN = 0). False, если в личном списке контактов человека есть хотя бы одна запись (группа или пользователи).
Пример
const
UIN_OWNER = 6;
begin
if mPersonalContactsIsEmpty(UIN_OWNER) then mLogScript('Contact list is empty or user does not exist', '')
else mLogScript('User''s contact list is not empty', '');
end.
Результат работы скрипта
[19:08:22] (Log "mPersonalContactsIsEmpty"): User's contact list is not empty
[19:08:22] (Run "mPersonalContactsIsEmpty"): Время выполнения скрипта: 7 мс
[19:08:22] (Run "mPersonalContactsIsEmpty"): Скрипт выполнен успешно.