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
自己紹介と高校の同級生向けにLINEbotを作った話
Search
ようかん(YosukeInoue
November 09, 2019
Programming
0
130
自己紹介と高校の同級生向けにLINEbotを作った話
ようかん(YosukeInoue
November 09, 2019
Tweet
Share
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
今から始めるLINEBot入門
inoue2002
0
120
未来の投げ銭箱
inoue2002
2
88
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
330
LINEトークルーム広告v1
inoue2002
0
69
レシピ保存くん
inoue2002
0
500
初めてのServiceMessage
inoue2002
0
120
トーク履歴を分析してみる
inoue2002
0
21k
LINEで使えるAIチャットBot “AIチャットくん”とLINEAPI
inoue2002
0
99
謎コイン
inoue2002
0
89
Other Decks in Programming
See All in Programming
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
150
自力でTTSモデルを作った話
zgock999
0
120
良いコードレビューとは
danimal141
7
4.5k
Jakarta EE meets AI
ivargrimstad
0
580
推しメソッドsource_locationのしくみを探る - はじめてRubyのコードを読んでみた
nobu09
2
340
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
140
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
250
Honoとフロントエンドの 型安全性について
yodaka
7
1.5k
CloudNativePGを布教したい
nnaka2992
0
120
はじめての Go * WASM * OCR
sgash708
1
110
color-scheme: light dark; を完全に理解する
uhyo
7
500
複数のAWSアカウントから横断で 利用する Lambda Authorizer の作り方
tc3jp
0
120
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
Why Our Code Smells
bkeepers
PRO
336
57k
GraphQLの誤解/rethinking-graphql
sonatard
69
10k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Producing Creativity
orderedlist
PRO
344
40k
What's in a price? How to price your products and services
michaelherold
244
12k
Scaling GitHub
holman
459
140k
Transcript
ようかん(yosuke inoue) の自己紹介と 高校の同級生向けにLINE botを作った話 @高校生ミーティングvol.1 2019/11/9 ようかん
⭐自己紹介⭐ 井上 陽介 (いのうえ ようすけ)(ようかん) 滋賀立玉川高等学校 2年 普通科 陸上競技部 長距離パート所属 陸上部主将 今年の初めごろからイベントに参加する LINEbot開発が趣味 色んな技術に興味がある
SNS関連 Twitter インスタ LINE メール Facebook → @inoue2002 でやってます → 学校の友達でやってます → 個人的に用事があれば聞いてください!
→ inoueyosuke2002@gmail.com → 井上陽介 で検索したら出てくるはず!
・(MSP)Microsoft Student Partner関連のグループに最近入れてもらえました! ※認定されている訳ではありません ・ 再来週(11/20・21)に東京で行われる「LINE DEVELOPER DAY2019」 に参加させていただけることになりました!!! ・Progateを使って本格的にJavascriptの勉強を始めました。 ・同級生310人程の220人が利用するLINE
BOTがAWSで動くようになった! 個人的な最近のニュース
友達・家族・自分含めて 「LINE」を使っていない人ってそんなにいない ↓ もはや「LINE」はインフラ化していると言える ↓ LINEでサービスを作ることにより、みんなが手軽に利用できる
LINEで時間割とか提出物とかいろいろ知れたら便利じゃん! こんな簡単な気持ちでプログラミングも出来ないただの高校生が作ったのが その名も「 ようかん bot 」
とりあえずデモから!!!
ようかんbot 概要 運営は基本一人 AWS/Lambda関数/node.js を使って稼働しています (アーキテクチャ自身なくて書けなかった.. 画像は全てGoogle Drive で管理 テスト期間などは大活躍 多い時で一週間で900回前後応答することもある 初期はキーワード応答を使ってた→今はリッチメニュー利用
使っている技術・知識 line@ / line official account 公式アカウントの使い方 AWSなど外部サービスとの連携 webhoockの仕組みと使い方 AWSを動かすJavascript node.js(ほとんどコピペでちょっと構成がわかるぐらい botが喋る Flex
Messageってやつについて LINEアプリ内で動かせるアプリケーション『LINE Front-end Framework』 LINE URL スキーム をいい感じに使う どう宣伝したらいいかというマーケティング的な部分
スキームについて ※時間あれば line://nv/camera/ カメラ画面を開きます。 line://nv/cameraRoll/single カメラロール画面を開きます。トーク内で共有する画像を1 つ選択できます。 line://nv/cameraRoll/multi カメラロール画面を開きます。トーク内で共有する画像を複 数選択できます。
いろいろまだLINEの中でできることはたくさんあるので 一個ずつ勉強しながら活用していきたい
僕の初発表 ご清聴ありがとうございました。☺