SlackにファイルがアップされたらAWSのS3に自動でアップするよ!
- AWSのアカウントを用意し、S3にアクセスできるアクセスキーを発行する
- SlackのBOT用のAPIトークンを発行する
config.jsonを編集します
{
"token": "slack-api-token",
"accessKeyId": "aws-access-key",
"secretAccessKey": "aws-secret-key",
"region": "aws-region",
"bucket": "bucket-name",
"useProxy": false,
"proxy": "proxy-server"
}
- token: SlackのAPIトークン
- accessKeyId: AWSのアクセスキー
- secretAccessKey: AWSのシークレットアクセスキー
- region: AWSのリージョン
- bucket: ファイルを保存するS3のバケット名
- useProxy: プロキシサーバーを使用するか否か
- proxy: プロキシサーバーのURL(useProxy===trueの時のみ必要)
npm install
npm start
docker build -t <image-name>:<tag> .
docker run -tid <image-id>