Slack api активирует метод users.getPresence () - PullRequest
0 голосов
/ 04 августа 2020

У меня проблема со slack api, точно каждое изменение slack сохраняется в отдельном json файле. Но проблема в том, что я хочу получить, когда пользователь активен / отключен, в json, но я не могу получить эту информацию в json. Я обнаружил, что есть область user.read с методом users.getPresence (). Также работает метод users.info () в области user.read, и у меня есть json с этой информацией. Любые идеи, почему один метод работает, а другой не работает?

1 Ответ

0 голосов
/ 04 августа 2020

Похоже, вы используете Slack Web API вместо Slack RTM и событий. Вам нужно подписаться на событие presence_change. Убедитесь, что вы подписались на события присутствия для указанных пользователей, используя presence_sub. Вы будете уведомлены, когда пользователь изменит статус присутствия, и из ответа вы сможете получить и проанализировать ваш json. Узнайте больше об этом мероприятии здесь

...