問題タブ [direct-line-botframework]
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.
facebook - チャネルから独立したボット コードを作成するにはどうすればよいですか (職場の facebook と DirectLine に単一のボット コードが必要です)。
私の目的は、1 つのボット コードを使用して、2 つの異なるチャネル DirectLine と Facebook@work でボットを実行することです。Facebook チャネルと directLine チャネルを使用しているときに直面する問題の例を挙げます。私が持っている問題は次のとおりです。
リンクまたは URL は DirectLine のマークダウンでサポートされていますが、Facebook ではサポートされていません。別のヒーロー カードを作成する必要があります。Facebookでヒーローカード経由のURLを使用しても、Skypeリンクが接続できず、リンク「sip:***@xxx.com」がxxxのみに変更されます。「From.Name」からユーザーの名前を取得できません。
では、これを解決する最善の方法は何ですか? 各チャネルの関数を単純に記述する必要がありますか??それが唯一のオプションですか? 最終的に欲しいのは、チャットに使用されるチャネルに依存しないボット コードです。