Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Slack Bot With Serverless

Slack Bot With Serverless

Talking about making Slack Bot with serverless (Cloud functions for Firebase)

07b5454b2eb86639daf1444bddb978f4?s=128

saken649

March 06, 2019
Tweet

Transcript

  1. Serverless×Slack 2019/03/06 (saken649)

  2. (a.k.a. saken649, ) 26 ( 3 ) PHP, C#, Node.js,

    Vue.js Nuxt.js
  3. None
  4. https://creofuga.net/contests/mesokontest/grandprix

  5. None
  6. Serverless Slack Bot

  7. NameThinking ( )

  8. or NameThinking →

  9. None
  10. Technology ngrok

  11. None
  12. Bot Firebase ( )

  13. Firebase is (1/2) Slack Bot → 1

  14. Firebase is (2/2) →Node.js Cloud Functions for Firebase Deploy →

    Firebase Express OK
  15. Cloud Functions ( ngrok (Speeedy! ( deploy クラウドなのに ngrok Slash

    Commands Event https://xxxx.ngrok.io → http://localhost:5000 Firebase「 」 console.log仕込めば ターミナルでイベントの 中身が見れる
  16. Firestore Authentication → ( Bot

  17. Spark ( ) → API → →Google $25/ Flame or

    Blaze ※ …
  18. process.env → deploy firebase functions:config:set → →

  19. None
  20. →Node.js Deploy ( → API

  21. : Bot

  22. GitHub saken649 / NameThinking https://github.com/saken649/NameThinking

  23. ( ) Slack Bot Firebase

  24. None