これが私の必要性です: ユーザーのメッセージ (たとえば、URL を含むメッセージ、または何らかのコードなど) に応じて、モーダル ウィンドウ (または一時的なメッセージなど) でユーザーがいくつかを選択できるようにしたいキーワード。これらのキーワードは元のメッセージに追加されます。
サンプル画面 [1]: https://i.stack.imgur.com/sgZG4.png [2]: https://i.stack.imgur.com/4Ka83.png
チュートリアルで、私はなんとか
- スラッシュコマンドからモーダルウィンドウを起動し、このモーダルに応じていくつかのことをチャネルに書き込みます(ただし、必要に応じて、ユーザーがモーダルのコマンドを自分で起動する必要はありません。自動でなければなりません)
- ユーザーの入力に応じたアクションのトリガー: slackbot を使用し、チャネル上で独自のメッセージで応答します (ただし、キーワードを選択するためのユーザーとの対話はありません)。
- いくつかの入力を含む一時的なメッセージを投稿しましたが、チャネルへの書き込みに失敗し、一時的なメッセージを削除しました。
私の理解では、モーダルを呼び出して対話機能を持たせるにはトリガーIDが必要なので、2番目のオプションは機能しませんか?
3番目のオプションでは、trigger_id、response_url、...の最初の投稿から更新までの処理方法がわかりません(slackアプリのプログラミングはまったくの初心者で、今のところまだ処理が難しい用語もあります) .
あなたの助け、アドバイス、アイデア、ありがとう...
J.