このスライドは【Ginza.SlackApp #1】の発表資料です
https://slackapp.connpass.com/event/154648/
SlackAppを作るのに公式フレームワークであるBoltを使っています。
ExpressReceiverを使うことでフルに使い倒して作ってる1例をご紹介します。
- - -
参考リンク
Bolt 入門ガイド(公式)
https://slack.dev/bolt/ja-jp/tutorial/getting-started
GitHub: challenge-every-month/cem-app
https://github.com/challenge-every-month/cem-app
SlackApp快速開発 - ローカル開発環境構築(with Bolt + TypeScript)
https://blog.solunita.net/develop-slack-app-comfortably-fast-with-bolt-and-typescript/
SlackApp快速開発 - デプロイ(GAE with CircleCI)
https://blog.solunita.net/develop-slack-app-comfortably-fast-deploying-on-gae-with-ci/
SlackApp快速開発 - BoltでHTTPリクエストを受け、Cronで定時実行
https://blog.solunita.net/develop-slack-app-comfortably-fast-receive-http-request-for-cron/
SlackApp快速開発 - Firestoreでデータ保持したり読み出したりする
https://blog.solunita.net/develop-slack-app-comfortably-fast-with-firestore/