自分の分報にスレッドでメッセージを投稿するとTLのメッセージのblock kit にリプライした人のアイコンが連なるように
75asa opened this issue · 0 comments
75asa commented
#26 でblocksいじる時と基本的には同じ
blocks 内部で新しいコンポーネントを追加していく
こんな感じ
やり方としては
- event message 受け取って timeline 以外のチャンネルID && ts に thread_ts がある場合、 元の 投稿の ts で TL の ts を探す
- TL の block kit をイメージ画像のようにして updateMessage する
block kit sample はこれ
context の text and image
{
"blocks": [
{
"type": "divider"
},
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "うちの猫見て"
},
"accessory": {
"type": "image",
"image_url": "https://pbs.twimg.com/profile_images/625633822235693056/lNGUneLX_400x400.jpg",
"alt_text": "cute cat"
}
},
{
"type": "divider"
},
{
"type": "context",
"elements": [
{
"type": "mrkdwn",
"text": "スレッドが盛り上がってるよい by "
},
{
"type": "image",
"image_url": "https://ca.slack-edge.com/T04RUP72R-UR70S46HZ-ac10e34ab1af-512",
"alt_text": "ワカサマ"
},
{
"type": "image",
"image_url": "https://ca.slack-edge.com/T04RUP72R-UDQAL4YM8-c90d004463d5-512",
"alt_text": "75asa"
},
{
"type": "image",
"image_url": "https://ca.slack-edge.com/T04RUP72R-U3XUYEPFT-aaf9e89d88fd-512",
"alt_text": "sizkutamago"
}
]
}
]
}