問題タブ [botkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
aws-lambda - ボットキットと AWS Lambda
Aws Lambda で Botkit を使用して構築された Slack ボットをデプロイする方法。スラッシュ コマンドの場合は、以下のコードを使用してイベントに応答できます。
しかし、ボットに対して同じことを行う方法がわかりません。Botkit(Howdy)を使ったBotのサンプルコードは
slack-api - Slack + Botkit: RTM 閉鎖後の自動再接続
シンプルなボット アプリケーションにHowdy.ai の Botkitを使用し、VPS 上の node.js で実行しています。基本的に、私はここから Slack アプリの例をカスタマイズしましたが、現在ボットを存続させるのに苦労しています- 未定義の時間の後、Slack API への RTM チャネルが閉じられ、再接続する適切な方法が見つかりません。これまで試した
trackBot
関数はロギングを制御します。
アプローチ全体がどのように機能するかを見逃しているようです。どんな助けでも大歓迎です!
slack-api - Botkit slack - 定期的にチャネルにメッセージを投稿する
定期的にメッセージを投稿してボットキットをスラックする方法があるかどうか、誰か説明してもらえますか?
Rabbitmq キューから到着するメッセージを送信したいと考えています。プロジェクトのドキュメントには、特定のイベントに関連付けられた例だけがあることがわかりました。
質問がばかげている場合は申し訳ありませんが、ボットキットを使用した最初のプロジェクトです。前もって感謝します。
node.js - Heroku アプリで 2 つの異なるポートを開く
私は現在、Node と Express で botkit-sms を使用し、Heroku にデプロイして、まだサインアップしていないユーザーに SMS メッセージを送信できるモバイル アプリケーションを作成しています。私のserver.js
ファイルでは、API とメッセージング ボットのポートを開きます。これはローカルで動作しますが、Heroku にデプロイすると壊れます。エラーが発生しますError: listen EADDRINUSE :::56136
。これは、両方が process.env.PORT を使用しようとしているためです。これを修正する方法はありますか?
関連コード:
botframework - Microsoft Bot Framework と Howdy Botkit の比較
ボットの作成を検討しており、Microsoft Bot Framework (LUIS を使用するか、API.AI によって提供される C# SDK を使用できます) と Howdy.ai Botkit (LUIS と API.AI のミドルウェア サポートを使用) に出会いました。
誰かがこれら2つの比較を手伝ってくれますか?
私は自分のボットで次のものを探しています -
- 電子メールを含む複数のチャネルをサポートします。
- ボットに、リアクティブ (ユーザー メッセージに返信する) とプロアクティブ (ユーザーにとって重要なことやフォローアップについて 1 日 1 回メッセージを送信する) の両方の方法で動作させます。
- ユーザーが提供したデータを保存し、後で取得します (状態の管理)。
- リッチ メッセージのサポート。
- 遅ればせながら対応。
- 会話履歴を管理します。
あるものでは利用できるが、別のものでは利用できないものはありますか?
express - Express を使用したボットキット
Botkit のドキュメント ( https://github.com/howdyai/botkit/blob/master/readme-facebook.md ) はまったく意味がありません。
さらに、カスタム Web サーバー (express など) がない場合、Botkit はカスタム ローカル URL を設定する方法を提供しません (代わりに、非現実的な 0.0.0.0 を選択するだけです)。
Botkit (特にメッセンジャー用)app = require('express')();
への組み込みに成功した人はいますか? setupWebserver
はいの場合は、完全なコードを提示してください。
botframework - ハウディ BotKit から Microsoft Bot Framework へ
私たちは Ms Bot フレームワークを使用しており、それが提供する機能が気に入っています。BotKit ( https://github.com/howdyai/botkit ) を見ると、ボットキットは FB Messenger と MS Bot Framework、Twilio、Slack をサポートしています。MS Bot Framework 自体は、Facebook Messenger 機能をサポートしています。BotKit のコア機能の 1 つが別の Bot Framework (この場合は MS) に変換することであるのに、なぜ BotKit がそれほど人気があるのか。MS Bot Framework に追いつく BotKit の計画はありますか? BotKit には多くの貢献者がいますが、どこで広く使用されていますか? 私はこれで眠れなくなっているので、この分野での助けは素晴らしいでしょう.