Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

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

More than 3 years have passed since last update.

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

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away