2016-05-23 4 views
0

私は単純なスラックボットを構築していますが、現在プライベートメッセージを送信するだけでなく、この1対1チャネル内で最後に受信した10個のメッセージをチェックできます。スラックダイレクトメッセージからの通知を受信

ユーザーが返信するたびにWebサービスにPOST通知を受け取る方法はありますか?その1対1チャンネルのメッセージをポーリングして継続的に確認する必要はありませんか?

答えて

0

ボットは一般的に、イベントを送信するWebSocketベースのAPIであるreal-time messaging APIに接続することで機能します。具体的には、ボットに見えるメッセージが送信されるたびに、messageイベントが送信されます。

あなたの質問に答えるために、代わりにHTTP POSTを送信する方法はありません。 RTM APIに接続してイベントをそのように聞く必要があります。

+0

**今後** **特定のイベントに登録してウェブフックを登録することができます。したがって、RTM APIを使用する必要はないかもしれません。これは、[プラットフォームのロードマップ](https://trello.com/c/OoyM032q/8-events-api)の短期的な機能です。 –

関連する問題