Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Google Apps Scriptでbotを作る話
Yuichiro MASUI
June 13, 2018
1
1.6k
Google Apps Scriptでbotを作る話
Vot meetup #1
https://vot.connpass.com/event/89327/
Yuichiro MASUI
June 13, 2018
Tweet
Share
More Decks by Yuichiro MASUI
See All by Yuichiro MASUI
Vue/Nuxt tutorial for Sendai
masuidrive
0
61
ハッカソンで 作ったアプリを売却した話
masuidrive
0
530
DJ hands on for IT Engineers
masuidrive
1
110
自分の棚卸をして レジュメを書こう
masuidrive
5
1.6k
0から1ヶ月で DJになるまで
masuidrive
4
1.2k
Rails loves React
masuidrive
1
380
トレタの存在理由
masuidrive
0
140
18年でRubyから学んだこと - 関西Ruby会議 2017
masuidrive
3
1.9k
トレタの勤怠管理bot、miyamotoさん
masuidrive
0
240
Featured
See All Featured
The Cult of Friendly URLs
andyhume
68
5.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
217
21k
Ruby is Unlike a Banana
tanoku
93
9.5k
YesSQL, Process and Tooling at Scale
rocio
159
12k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
109
16k
The Pragmatic Product Professional
lauravandoore
21
3.4k
The Invisible Side of Design
smashingmag
292
48k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
6
830
Optimizing for Happiness
mojombo
365
64k
Docker and Python
trallard
30
1.9k
WebSockets: Embracing the real-time Web
robhawkes
58
6k
GitHub's CSS Performance
jonrohan
1020
430k
Transcript
Google App ScriptͰ BotΛ࡞Δ Yuichiro MASUI <
[email protected]
>
@masuidrive Yuichiro MASUI Toreta, Inc. CTO
෩࿊άϥϚʔ
ࠓbotͷ͠
ԿͰbotΛ࡞Δ͔
αʔόཧͱ͔໘
ྲྀߦΓαʔόϨε
AWS lambda Google CloudFunctions Azure Functions
Google Apps Script
GoogleϓϩμΫτΛ ECMAScript 5Ͱ ૢ࡞͢Δ
࣮WebAPI࡞ΕΔ
ར༻ྉແྉ
API Limitͱ͔ Α͘Θ͔Βͳ͍w
SpreadsheetΛ σʔλϕʔεͷΑ͏ʹ ѻ͑Δ
ఆ࣮࣌ߦػೳ͋Δ
None
None
None
ཧը໘Λ ࡞Βͳ͍͍ͯ͘
None
None
࡞Δͷ؆୯
༑ୡͱҿΈͳ͕Β ࡞ͬͨbot
δϜʹߦ͘͜ͱΛ ๙Ίͯ͘ΕΔϘοτ
None
ΩʔϫʔυԠܕ
None
None
Ψϫ͚ͩ࡞ͬͯ ͋ͱࣗͰ ΩʔϫʔυՃ
Apps ScriptͳΒ ΤϯδχΞҎ֎Ͱ ߅͕গͳ͍
ϓϩάϥϛϯά࢝Ίʹ Apps ScriptͰ botΦεεϝ
None