2016-10-20 7 views
0

私は、スラックメッセージを監視する予定のアプリケーションを作っています。 RTMを使用して、私はすでにパブリックチャネルを監視していますが、プライベート通信を監視する方法はありますか?プライベートメッセージをスラックしてモニタする

コンプライアンスのエクスポートがあるとわかりましたが、すべてのメッセージを簡単かつリアルタイムで処理したいので、私がやりたいことから遠く離れています。

答えて

0

公開チャネルとプライベートチャネルの両方からすべてのメッセージを監視する方法があり、RTM APIを気にする必要はありません。

使用Events Apiと、次のイベントタイプにアプリを購読する:あなたが持っている購読からのすべてのメッセージの公開チャンネルからのすべてのメッセージのための

2つのオプション。チームイベントとボットイベント。チームイベントに登録して、すべてのチャンネルに参加することなく、すべてを手に入れたいと思っています。ボットイベントに登録することもできますが、ボットは招待されたチャンネルのイベントのみを取得します。

すべてのチャネルを監視する必要がない場合は、ユーザーの透過性を高め、サーバー上の不要なトラフィックを避けることを強くお勧めします。スラックがあなたに送るイベントの上限もあります(最大5.000 /時)。だからあなたのスラックのトラフィックに応じて、あなたがすべてを購読すればイベントを見逃すかもしれません。

これは、スラックチームのすべてのコミュニケーションを監視できる究極のスパイアプリです。責任を持ってこの機能を使用し、地域の法律を守らないようにしてください。例えばヨーロッパの一部の国では、知識のない従業員のコミュニケーションを監視することは違法です。

+0

ありがとう、あなたの答えは完璧と思われる:) – Delconi

+0

ありがとう、幸せに助けて! –

-1

あなたのアプリを監視するには、プライベートチャンネルに招待する必要があります。

+0

私は管理トークンを使用しているので、管理者であるすべてのプライベートチャネルに参加できますか?それは確かに私の問題を解決します。 – Delconi

+0

実際にはイベントAPIを使用していません。詳細は私の答えを見てください。 –

関連する問題