TL;DR
"unfurl_links": true
を payload に指定して、送信。
サンプル
{
"text": "https://slack.com/",
"unfurl_links": true
}
困った話
SlackでURLを投稿すると、リンクのサマリーが展開されると思うんですが、Incoming WebhooksからURLを投稿すると、展開されずに困っていました。
ユーザが投稿したとき
Incoming Webhooksから投稿したとき
解決した話
Slack Web APIの chat.postMessage
と同じオプションが使えました。
Incoming Webhooksのマニュアルには書いてないですが、使えるオプションがあるようです。
参照:chat.postMessage method | Slack
どうでもいい話
上記で紹介したSlackbotは、以下でソースコードを公開しています。
https://github.com/foooomio/slackbot