ScrapboxのSlack通知のデータ構造
code:structure.json
{
"text": "Slackへ流れる通知のタイトル",
"mrkdwn":true,
"username":"Scrapbox",
"attachments:[
{
"title":"更新されたページのタイトル",
"title_link":"更新された行の最初の部分へのリンク",
"text": "slack用に整形された変更部分",
"rawText":"Scrapbox記法のままの変更部分",
"author_name":"更新したuserの名前",
"image_url":"追加された画像のURL",
"thumb_url":"ページのサムネイルに使われている画像のURL",
},
// 他の更新されたページの情報
// {...}
]
}
見たところ、必要なのはこれだけだな:
title
title_link
text
通常のLINE messageで行内画像は扱えないので、imageは除外しておこう。
References