Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
dr. Alex Kozik
Есть в настройках функция - блокировка пользовтеля, если он энное количество дней не подключался к серверу. Можно ли сделать настройки так, чтобы если пользователь, например, имеет права Администратора, чтобы его учетная запись в блокировку не уходила по истечению срока, указанного в настройках?

С уважением и благодарностью , Алексей
Аватара пользователя
Алексей Пикуров
Добрый день.

Да, вы можете воспользоваться событием OnUserBlock.

Код: Выделить всё
function OnUserBlock(iUIN: integer): boolean;
var
  sRoleName: string;
begin
  sRoleName := mGetUserRoleName(iUIN);
  result := not (sRoleName = 'Администраторы');
end;

begin

end.

script-exclude-admins-from-autoblock.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.