Botkitを使ってボットを作っていました。 ボットでチャンネルに常駐してBuild successというメッセージがきたら ダウンロードリンクを取得 QRコードの画像ファイルを作成 作成した画像ファイルをSlackに投稿 だいたいこんなことをやりたいボットです。 QRコードを作るのは簡単で以下のモジュールを使ってすぐに実装できました。 GitHub - soldair/node-qrcode: node js server side qr code generator utilizing node-canvas 使い方はこんな感じ。 var QRCode = require('qrcode'); QRCode.save('./qr.png' , 'http://google.com', function(err){ if(err){ console.log(err); } }); さて作
![Slack APIで画像ファイルをアップロードする - iyuichiの私的開発ログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/7d539563973deacddbf4a3e3f1b031e8262bd5c0/height=288;version=1;width=512/https%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F28a83d3d40b97d7564d73cc99a395670a43d7dc4%2Fbackend%3Dimagemagick%3Bheight%3D1300%3Bversion%3D1%3Bwidth%3D1300%2Fhttp%253A%252F%252Fecx.images-amazon.com%252Fimages%252FI%252F4132A%252BxjhgL.jpg)