18
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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

18
11
0

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
18
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?