Botkit の startRTM 呼び出しを介して、Slack でのプレゼンスの変更をサブスクライブする方法を見つけようとしています。現在、すべての rtm の開始と終了を処理するための rtm_manager スクリプトを備えたBotkit のスターター slack ボットを使用しています。
bot.startRTM(function(err, bot) {
...do stuff
});
プレゼンス イベントをサブスクライブする Slack の新しい方法を調べたところ、presence_change イベントをサブスクライブするには、presence_sub または batch_presence_aware パラメーターを送信する必要があることがわかりまし た。
また、rtm.start 自体を使用する、プレゼンスの更新を処理するための node-slack-sdk rtm クライアントのドキュメントも確認しました。
rtm.start({
batch_presence_aware: true
});
startRTM メソッドを使用するボットキットを使用しているため、このすべての情報を組み合わせる方法を理解するのに苦労しています。ボットキットの startRTM メソッドの使用中にプレゼンスの更新をサブスクライブするためのドキュメントや例はありますか?