Такой скриптовой функции нет, потому что эти данные нужно запрашивать у клиента удалённо и ждать, а асинхронных функций в MSL пока нет. Однако в MyChat есть функция контроля рабочего времени, включается в правах групп пользователей.
Там пишется csv-файл со списком запущенных процессов пользователей и дополняется, как только они что-то переключают. Файл пишется на сервере, в папке логов.
Чат со мной
Чат со мной