Slack の files を attachments にする
無理やりやってるので問題が発生しても知らんよ。
var attachments;
if (message.files && message.files.length > 0) {
attachments = message.files.map((file) => {
return {
title: file.title,
image_url: file.url_private,
thumb_url: file.thumb_160
title_link: file.permalink,
ts: file.timestamp
};
});
}
これ以外にも独自で、 color
や footer
の設定もしています。
何でもかんでも attachments
にしたほうが楽。