Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Slack Bot With Serverless
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
saken649
March 06, 2019
Programming
820
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slack Bot With Serverless
Talking about making Slack Bot with serverless (Cloud functions for Firebase)
saken649
March 06, 2019
Other Decks in Programming
See All in Programming
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
980
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
600
dRuby over BLE
makicamel
2
390
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
15
7.7k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.5k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
320
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
14
5.9k
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
330
さぁV100、メモリをお食べ・・・
nilpe
0
160
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
150
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
11
38k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
990
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
220
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
210
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Facilitating Awesome Meetings
lara
57
7k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Marketing to machines
jonoalderson
1
5.5k
Exploring anti-patterns in Rails
aemeredith
3
430
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Transcript
Serverless×Slack 2019/03/06 (saken649)
(a.k.a. saken649, ) 26 ( 3 ) PHP, C#, Node.js,
Vue.js Nuxt.js
None
https://creofuga.net/contests/mesokontest/grandprix
None
Serverless Slack Bot
NameThinking ( )
or NameThinking →
None
Technology ngrok
None
Bot Firebase ( )
Firebase is (1/2) Slack Bot → 1
Firebase is (2/2) →Node.js Cloud Functions for Firebase Deploy →
Firebase Express OK
Cloud Functions ( ngrok (Speeedy! ( deploy クラウドなのに ngrok Slash
Commands Event https://xxxx.ngrok.io → http://localhost:5000 Firebase「 」 console.log仕込めば ターミナルでイベントの 中身が見れる
Firestore Authentication → ( Bot
Spark ( ) → API → →Google $25/ Flame or
Blaze ※ …
process.env → deploy firebase functions:config:set → →
None
→Node.js Deploy ( → API
: Bot
GitHub saken649 / NameThinking https://github.com/saken649/NameThinking
( ) Slack Bot Firebase
None