Как получить событие im_marked в slack API
Я занимаюсь разработкой бота со слабым RTM API. Я хочу поймать im_marked
События.
Моя проблема в том, что RTM API не получает никаких событий, когда пользователь проверяет свой личный канал у бота с непрочитанными сообщениями. Я уже пробовал с двумя разными библиотеками.
Я думаю, я не смотрю на правильную стадию или у меня нет подходящего варианта использования. В каком контексте RTM получает событие im_marked?
1 ответ
Ты не увидишь im_marked
для других пользователей. Из im_marked
документация:
im_marked
событие отправляется всем открытым соединениям для пользователя, когда этот пользователь перемещает курсор чтения в канале прямого сообщения, вызывая метод API im.mark.
Я считаю, что основной вариант использования этого события - это создание клиента Slack. Там вам может понадобиться узнать, прочитал ли пользователь сообщение через другого клиента.