こんにちは、助けを求める私のリクエストを読んでくれてありがとう。
に基づいた Slack ボットがあり"@slack/bolt": "^3.6.0"
ます。クライアントからコマンド/open-modal
が送信されると、モーダルが開き、次のステップのいくつかのオプションが一覧表示されます。ユーザーがオプション (ボタン) の 1 つを選択すると、ユーザーに入力フィールドと送信ボタンを表示する新しいビューがプッシュされます。これらはすべて設計どおりに機能します。
ただし、新しいビューがモーダルにプッシュされると、デバッグ コンソールにメッセージが表示されることに気付きました。
[DEBUG] bolt-app No conversation ID for incoming event
また、ユーザーが入力フィールドにデータを入力した後に「送信」ボタンをクリックすると、予期しない結果が発生します。ビューは送信を受け取り、エラーがないことを検証した後、入力フィールドをコンソールにデバッグしますが、モーダルはクライアントに対して閉じず (We had some trouble connecting. Try again?
エラーを提示します)、データをチャネルに投稿する次のアクションはしません。実行する。
「着信イベントの会話 ID がありません」は、参照されているコールバック プラグインが正しくないことに関連していると感じましたが、ビューがユーザーの入力をコンソールに送信できるという事実は、その理論を無効にします。
3 日後、考えられる次のステップについてのガイダンスを得るためにここに投稿します。有益なコードがあれば教えてください