雑記

インフラのことだったりプログラムのことだったりどうでもいいこと書いたり。要は雑記。

SlackからファイルをアップロードしてPre-Signed URLを生成するボットを作った

タイトル通り

f:id:og732:20180416231457p:plain

ファイルをSlackにアップロードすると自動的にS3にアップロードしてPre-Signed URLを返してくれるもの。

コードはこちら。

github.com

なんで作ったか

  • botkitの練習
  • async/awaitの勉強
  • 仕事でこんな感じの使いそうだったから

とりあえずasync/awaitが便利すぎてjavascriptがちょっと好きになった。

参考

Slackにアップしたファイルを自動でS3にアップするBOTを作ってみた -ファイルはS3にどんどんしまっちゃおうねぇ~- - Qiita