web-dev-qa-db-ja.com

ユーザーがメンバーになっているチャネルのリストを取得する

Slackボットを作成していて、ボットがメンバーになっているすべてのチャネルのリストを取得できるようにしたいと考えています。これを行う1つの方法は、https://slack.com/api/channels.listを呼び出し、すべてのチャネルの(潜在的に大きい)リストを取得し、現在の(ボット)ユーザーがメンバーであるチャネルを検索することです。これは問題なく動作しますが、非常に重い操作のようです。

もっと良い方法はありますか?特定のユーザーがメンバーになっているチャネルのみを取得するには、

6
Matt Burland

おもう - users.conversations はあなたが探しているものです。追加のパラメーターがないと、呼び出し元のユーザーがメンバーであるすべてのパブリックチャネルが返されます。

7
Nico Durstewitz