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
LINExプログラミング
Search
ようかん(YosukeInoue
August 25, 2021
Programming
0
38
LINExプログラミング
詳細情報→
https://twitter.com/inoue2002/status/1420568468491968512?s=20
ようかん(YosukeInoue
August 25, 2021
Tweet
Share
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
34
TEQSセミナー
inoue2002
1
88
Stripe Agent Toolkitを試してみた
inoue2002
0
96
今から始めるLINEBot入門
inoue2002
0
170
未来の投げ銭箱
inoue2002
2
130
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
390
LINEトークルーム広告v1
inoue2002
0
100
レシピ保存くん
inoue2002
0
910
初めてのServiceMessage
inoue2002
0
160
Other Decks in Programming
See All in Programming
Reading Rails 1.0 Source Code
okuramasafumi
0
250
🔨 小さなビルドシステムを作る
momeemt
4
690
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
1から理解するWeb Push
dora1998
7
1.9k
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
190
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.9k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
100
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
250
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Writing Fast Ruby
sferik
628
62k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Docker and Python
trallard
46
3.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
For a Future-Friendly Web
brad_frost
180
9.9k
RailsConf 2023
tenderlove
30
1.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Gamification - CAS2011
davidbonilla
81
5.4k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
Transcript
None
⾃⼰紹介 ようかん(井上陽介) - ⼤学1回⽣ - 未踏ジュニア2020スーパークリエータ - LINE API Expert
JAWSDAYS2021登壇 学⽣オンラインコミュニティSGG運営 - 最近の活動 - 得意なこと ⻑距離を⾛ること(1.5km ‒ 10km) LINEAPIをいじること イベントを主催したり登壇したりすること
None
本⽇の⽬標 LINEBotを⾃分で実装できるようになる!
今後の⽬標 LINEBotをきっかけにいろいろな挑戦をする!
@inoue2002 [LINEAPI]どれぐらい開発しているかというと サービス/ツールetc.. 50+
@inoue2002 LINEBotとは👀
@inoue2002 LINE公式アカウント+プログラミング
@inoue2002 LINE公式アカウントと友達になっていますか?✋
@inoue2002 LINE公式アカウントをただのマーケティングツールにするのは間違っている(個⼈の意⾒)
@inoue2002 LINE公式アカウントをただのマーケティングツールにするのは間違っている(個⼈の意⾒) リッチメニュー を全てURLにしている トークに残るのは宣伝だけ ユーザーとの会話は⼀切なし あまり楽しくない…
@inoue2002 僕の考える理想で楽しいLINE公式アカウント モバイルオーダや順番待ちができたり チャットベースでAIとやりとりができたり 決済がそこでできたり なんか動的に情報を確認できたり LINEというプラットフォームをうまく利⽤できている LINEだからこその誰もが使えるチャットUI それに加えて⾃由に連携&豊富な表現⽅法
@inoue2002 僕が最近作ったBotをご紹介
@inoue2002 出発駅 経由駅 到着駅 到着・出発 時間 授業が始まるのが何時で、その20分前に駅に着いておかな いと⾏けなくって、経由駅を指定しないと意味わからん経 路出してくるし、その検索結果で、電⾞の出発時刻がわ かって、つまり家はそれより10分前に出ればいい
課題「電⾞の時間探すのめっちゃ時間かかる」 XXXXX XXXXX XXXXX XXXXX
@inoue2002 これで毎⽇の電⾞検索5秒になったw
@inoue2002 課題「⼩学⽣向け⽂章作るのめちゃ難しい」
@inoue2002
@inoue2002 https://developer.yahoo.co.jp/webapi/jlp/furigana/v1/furigana.html
@inoue2002 課題「旅⾏先で⾏きたいところ多すぎ」
@inoue2002
@inoue2002 課題解決なんて1⼈以上に便利って⾔ってもらえたら勝ち💪
@inoue2002 ・強引に⾝近なものを課題にする ・それをLINEBotとりあえず解決してみようとする ・サーバーとか簡単に。⾃分はLINEBot⾃体の開発に専念する ・アウトプットすることで、モチベーションが上がる↑ ・課題解決をして誰かが幸せに慣れる ・⾃分の技術⼒が上がる(フロント/バックエンド開発、API連携) ・各地で登壇もできる!
None
@inoue2002 ⼀旦作ってみる→作りたいものを考える→作ってみる
@inoue2002 LINEBotが動く仕組み
@inoue2002 本⽇はGASを使います
@inoue2002
@inoue2002 LINEBotが動く仕組み
@inoue2002 LINEBotが動く仕組み
@inoue2002 今⽇の教科書
@inoue2002
@inoue2002 公式サイト https://developers.line.biz/ja/
@inoue2002 LINEAPIキャッチアップのススメ
@inoue2002 LINE Developers Community (#LINEDC) ハンズオン/LT/ライブコーディングなどなど.. https://linedevelopercommunity.connpass.com/
@inoue2002 Youtube/docs https://www.youtube.com/channel/UCZkYYwmvSA6y7 WWLxM5x9IA https://developers.line.biz/ja/