LoginSignup
11

More than 5 years have passed since last update.

SlackのIncoming Webhooksで投稿したURLが展開されなくて困った話

Posted at

TL;DR

"unfurl_links": true を payload に指定して、送信。

サンプル

{
    "text": "https://slack.com/",
    "unfurl_links": true
}

困った話

SlackでURLを投稿すると、リンクのサマリーが展開されると思うんですが、Incoming WebhooksからURLを投稿すると、展開されずに困っていました。

ユーザが投稿したとき

スクリーンショット 2017-03-22 18.51.18.png

Incoming Webhooksから投稿したとき

スクリーンショット 2017-03-22 18.55.15.png

解決した話

Slack Web APIの chat.postMessage と同じオプションが使えました。
Incoming Webhooksのマニュアルには書いてないですが、使えるオプションがあるようです。

参照:chat.postMessage method | Slack

どうでもいい話

上記で紹介したSlackbotは、以下でソースコードを公開しています。
https://github.com/foooomio/slackbot

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11