Способ получения отметки времени последней активности для всех пользователей Slack - PullRequest
0 голосов
/ 10 мая 2018

Я создаю скрипт на Python, который извлекает набор информации для всех пользователей Slack организации, в которой я работаю.В настоящее время заинтересованные стороны попросили меня узнать, когда пользователи нашей организации были активны в Slack.Я сталкивался с методом users.getPresence , но он может возвращать только метку времени для владельца токена.Кто-нибудь работал над этим раньше?Спасибо.

1 Ответ

0 голосов
/ 11 мая 2018

Это немного зависит от того, как вы определяете «активный на Slack».

Если достаточно узнать дату и время последнего входа пользователя в систему, взгляните на team.accessLogs, которая даст вам метку времени последнего входа в систему для каждого пользователя (date_last).

Это не будет отражать, выполнял ли пользователь какие-либо действия, например отправку сообщения или загрузку файла.

Однако обратите внимание, что этот метод API работает только для платных планов.

...