/basic-lambda-slack-app

Slack Bolt + AWS Lambda

Primary LanguagePython

Basic Lambda Slack App

Caution

ARM Architecture not supported yet! If you're a ARM(Mac, RaspberryPi ...) user, please try Cloud9 to deploy your slack app. (ARM 아키텍처는 아직 지원되지 않습니다. Mac, RaspberryPi 등의 ARM 기기를 사용하신다면 Cloud9을 활용하여 slack app을 배포하시기 바랍니다.)


Used


Project Structure

📦aws-cost-explorer-slack-app
 ┣ 📂src
 ┃ ┣ 📂listeners
 ┃ ┃ ┣ 📂handlers
 ┃ ┃ ┃ ┗ 📜meow.py
 ┃ ┃ ┗ 📜events.py
 ┃ ┣ 📜app.py
 ┃ ┗ 📜requirements.txt
 ┣ 📜.gitignore
 ┣ 📜README.md
 ┗ 📜template.yaml

Deployment

# 1st Deployment
sam build -u & sam deploy --guided --capabilities CAPABILITY_NAMED_IAM

# Update
sam build -u & sam deploy --no-confirm-changeset --no-disable-rollback --capabilities CAPABILITY_NAMED_IAM