RTM(https://api.slack.com/rtm)を使用して実装されたスラック用のボットを持っていますが、各ユーザが常時アクティブになっているWebSocket接続が必要です。新しいイベントAPI(https://api.slack.com/events)を使用して書き換えた後も、ボットはうまく動作しますが、常に「離れている」ように見えます。どうやらSlackはWebSocketの接続をチェックすることでボットの状態を判断しています。私の目標はイベントAPIのみを使用することです。イベントAPIを使用してボットを「オンライン」にすることは可能ですか?イベントAPIを使用するとスラックボットの存在を「オンライン」に設定するには
2
A
答えて
6
私たちがボットのイベントAPIに移行しない理由の2つです。もう1つは、タイピングイベントはEvents APIで送信されないということです。
私たちが知っていること(dev4slackコミュニティ、スラックの直接の連絡先)のために、SlackはイベントAPIを使用するボットのために、RTMなしでオンライン状態を示すことができます。それは不可欠なことですが、それがなければ、イベントAPIは半分の解決策であるようです。
関連する問題
- 1. イベントAPIを使用してスラックボットを作成する方法
- 2. APIを使用してQuickBooksのWebhookを設定するには?
- 3. Python ClientFormに存在しないフィールドを設定するには?
- 4. WiXを使用してWebアプリケーションを設定し、既に存在するアプリケーションプールでアプリケーションを使用する
- 5. amazon api gatewayを既存のapiに使用するには?
- 6. グラフAPIを使用してイベントの会場を設定する方法
- 7. Microsoft Graph APIを使用してイベントにオンライン会議URLを追加
- 8. オンラインWebサービス(Grafana?)のトラッキングを設定するには
- 9. REST APIを使用して既存のFacebookイベントにユーザーを招待する
- 10. シェアポイントをオンラインで使用してcsvファイルにリストを保存するには
- 11. botoを使用して、すでにs3に存在するファイルに対してcontent_typeを設定します。
- 12. イベントIDにイベントURLをパーズしてAPIで使用する
- 13. 存在しない値への参照を使用すると、変数がNULLに設定されますか?
- 14. powerbuilderボタンクリックイベントを使用して特定のイベントにポインタを設定する方法
- 15. スラックボットにbotkitを使用すると、会話中にメッセージを更新する方法はありますか?
- 16. シードファイルに存在するURLのみのコンテンツを抽出するにはnutchを設定するには
- 17. スラックボットをチームの1000にする方法
- 18. facebook stream apiを設定するには
- 19. C#で既存のイベントを使用するには?
- 20. プログラムでイベントビューアに存在するイベントを抽出する方法
- 21. Google APIをデプロイメントマネージャに使用する際にデプロイメント設定をどのように設定しますか?
- 22. ハートビートアイドルタイムアウトを設定するopenssl APIとは
- 23. コントロールでイベントのあるWeb設定要素を保存する
- 24. Pythonスラックボットを非同期にする
- 25. AzureにPythonスラックボットをホストする
- 26. Github API v3 APIを使用してすべてのイベントを取得するイベント
- 27. Quickoboksのオンラインapiレポートオブジェクトをxmlファイルに変換するには?
- 28. 変数を空にする設定と非設定を使用する
- 29. プロジェクトに依存しない設定をテスト用に完全に使用する
- 30. ローカル設定とオンライン設定を分離する方法:asp.net mvc app
ここに記載されているスラックコミュニティにサインアップしてください:http://dev4slack.xoxco.com/ –