1

任意のパブリック チャネルのユーザーからのメッセージの種類 (つまり、"bot" という単語で始まるメッセージ) をリッスンし、それにアクションで応答する Slack アプリを作成しています。

Events API を使用してこれらすべてを管理できますが、各リクエストの遅延は使用できないほど遅くなります。RTM Websocket API を使用すると、応答はほぼ瞬時になります。

ただし、RTM API レートは、接続を 1 分あたり 1 ユーザーに制限します。120 人のユーザーがいるアプリの起動には 2 時間かかります。

ワークスペースごとに 1 つの接続を作成する方法はありますか? 理想的には、これによりそのチームで送信されたすべてのメッセージが結合され、無関係なメッセージは後で除外されます。

私が試したこと:

  • ワークスペース内のすべてのチャネルにボットを追加します。これはあまり実用的ではありません。

前もって感謝します!

4

1 に答える 1