Я пытаюсь выяснить, как подписаться на изменения присутствия в Slack с помощью вызова startRTM Botkit.В настоящее время я использую начальный слабый бот Botkit , в котором есть скрипт rtm_manager для обработки всех запусков и закрытий rtm.
bot.startRTM(function(err, bot) {
...do stuff
});
Я изучил новый способ подписки Slack на события присутствия и понял, что мне нужно отправить параметр sence_sub или batch_presence_aware , чтобыподписаться на событие sence_change .
Я также просмотрел документацию для клиента rtm node-slack-sdk для обработки обновлений присутствия, который использует сам rtm.start
rtm.start({
batch_presence_aware: true
});
.Я использую Botkit, который использует метод startRTM, я изо всех сил пытаюсь понять, как объединить всю эту информацию. Есть ли документация или примеры для подписки на обновления присутствия при использовании метода startRTM от Botkit?