Slackボットを作成し、チャネルにメッセージを送信します。ボタンを追加しましたが、達成したいのは、ボタンを使用してユーザーを外部Webサイトにリダイレクトすることです。
これは可能ですか?
ドキュメントには、ボタンにURLを追加するだけでよいことが示されていません。以下は、slackボットで使用しているアクション配列です。できればそれは素晴らしいでしょう。
"actions": [{
"name": "Go to order",
"text": "Go to order",
"type": "button",
"value": "Go!"
}]
Slackのリンクボタン を試してみてください。クリックすると、具体的には新しいブラウザタブでリンクが開きます。
{
"text": "Test Link Buttons",
"channel": "C061EG9SL",
"attachments": [
{
"fallback": "Test link button to https://slack.com/",
"actions": [
{
"type": "button",
"name": "file_request_123456",
"text": "Test",
"url": "https://slack.com/",
"style": "primary"
}
]
}
]
}