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/LIFF入門??
Search
ようかん(YosukeInoue
September 27, 2020
Programming
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
高校生が勧めるLINEBot/LIFF入門??
イベント情報→
https://cammel.connpass.com/event/187685/
ようかん(YosukeInoue
September 27, 2020
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
高校生の時にLINEDCに出会って、 気づけば大学を卒業します!!
inoue2002
0
100
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
110
TEQSセミナー
inoue2002
1
300
Stripe Agent Toolkitを試してみた
inoue2002
0
160
今から始めるLINEBot入門
inoue2002
0
230
未来の投げ銭箱
inoue2002
2
200
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
520
LINEトークルーム広告v1
inoue2002
0
140
レシピ保存くん
inoue2002
0
1.9k
Other Decks in Programming
See All in Programming
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
200
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
290
不幸な GC
chencmd
0
720
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
120
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
110
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
2
180
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
170
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
540
AIの中の人になってみる
htkym
0
120
VibeCodingからAgenticWorkflowへ
starfish719
0
830
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
380
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
490
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
550
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
740
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
450
Become a Pro
speakerdeck
PRO
31
6.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
Claude Code のすすめ
schroneko
67
230k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
390
Done Done
chrislema
186
16k
Design in an AI World
tapps
1
290
Transcript
⾼校⽣が勧める LINEBot/LIFF⼊⾨?? @MomijiLT 2020/9/27 ようかん(@inoue2002) 普通科 イベ始まってから資料作りましたごめんなさい
僕が発表する⽬的 • LINEAPI開発をやってみたいと思ってもらう • 僕について知ってもらう • ⾊々宣伝したいことを宣伝する てんこ盛りですが是⾮楽しんで聞いていただけると嬉しいです!!
皆さんでTwitterを盛り上げて⾏きましょう! イベントハッシュタグ #momijiLT 僕のアカウント @inoue2002 「イベント始まったお」「楽しむぞー!」etc..
ようかん(井上陽介) ⾃⼰紹介 • 滋賀の普通科⾼校3年⽣(現在進⾏形) • 陸上競技部キャプテン(過去形) • LDGKオンラインハッカソン LINE賞受賞 •
レッドハッカソン2020 奨励賞受賞 • 「⾼校⽣主催のIT勉強会」を主催(#⾼校⽣ミーティング) • コロナ休校期間で11LINEBot作った • LINEDCに属する⾼校⽣エンジニア • ポートフォリオ作った!!( youkan.me ) • Twitter(@inoue2002 ) → • LINE Green Badge貰った
先⽇してきた 無観客試合になった陸上部の試合をオンライン配信して みたの絵
h"ps://www.instagram.com/tv/CFlSwxLhm5k/?utm_source=ig _web_copy_link 最近学校のOC動画製作してる
LINEBotについて • コピペで動く • Qiita⾒ればなんとかなる • VSCodeをインストールするところ • 動作確認もできる とりあえず試せばわかる!
LIFFについて • LINEさんの公式がマジ神 • LINEの中で動くアプリケーション • SDKの読み込みだけで使える • 話題のミニアプリに向けて練習できる
ハッカソンとかちょっとサービス作りた いなと思った時にLINEBot+LIFFを使え ばデザインとか無視しながら誰にでも簡 単に使ってもらえるものが作れる LINEBot+LIFFのまとめ
ところで
https://revup.jp/
None
None
登壇頑張りますので是⾮興味持っていた だいた⽅はご参加ください!!!!
REVUPなにしゃべろっかなぁ 最近の調⼦みるか
昨年九⽉
None
⼤型アップデートをせなければ
そもそもようかんBotとは
⾼校の同級⽣向けに LINEbotを運営している話 普通科 最近作ったやつ @ldgkオンラインハンズオン 2020/3/5 ⽟川⾼等学校2年井上陽介
なんでそんなにLINE LINE⾔うの?
僕がLINEBot開発にこだわる意味 インフラ化したLINE!! ⼤勢からフィードバックを簡単に貰える! しかも基本的な開発は無料だし、触らないわけにいかない 「LINEはみんなが当たり前に使うツール」
僕が開発した「ようかんbot」 310⼈ 250 (2020/3/5調べ) 学年の80パーセントが利⽤するアカウントになりました!!
None
・AWSで運⽤ →最近は勉強も兼ねてnow ・LINEから簡単に始められ365⽇秒速対応 ・時間割確認・提出物確認 ・学校からの配布物確認 ・最⾼で週900回応答 ・最近でも毎⽇50回前後は利⽤されている ・学年310⼈のうち利⽤者250⼈を突破→80%越え ・先⽣に連絡の⼀⻫送信を頼まれるまで成⻑ ・10数名規模からこの体制ができるまで間も無く2年
・学校でのあだ名が「bot」になりつつある ・ブロックが7⼈くらいいる ・写真を保存されたりすると利⽤数下がる ・こいつのおかげで校内での知名度爆上がり ・アイコンは同級⽣のT君が書いてくれた
利⽤状況(応答回数)(計測開始9⽉) テスト前後で利⽤率が上がっている。 期間 合計 ⽇平均 備考 9/11 - 9/30 (20⽇間)
827 41.35 10/1 - 10/31 (31⽇間) 2939 94.8 中間テスト 11/1 - 11/30 (30⽇間) 1312 43.73 修学旅⾏ 12/1 - 12/11 (11⽇間) 985 89.54 期末テスト 12/12 - 12/31 (20⽇間) 474 23.7 冬休み/年末 1/1-1/31 (31⽇間) 1480 47.74 冬休み明けテスト 2/1-2/31(31⽇間) 1462 47.16 学年末テスト 3/1-3/5 (5⽇間) 51 10.2 コロナ休み グラフで⾒てみると…➡
1⽉の稼働結果 ⼩テスト前⽇や提出物がある⽇などは100を余裕で超えている
2⽉の稼働結果 みんな慣れてきたのかあまり変動しなかった2⽉
3⽉の稼働結果 半年間1⽇も休まれず動いてきたのにコロナによってその記録が停⽌した。。。 【悲報】 まぁそんなこんなでまとめ→
・課題の範囲を忘れても勉強のモチベを下げない 僕が考えるBotが僕と同級⽣にもたらしたメリット ・電⾞通学などのスキマ時間をそのまま勉強時間に変えることができる ・フィードバックを得て、期待に応じたサービスを提供する練習ができた ・学校内での知名度があがり、アンケートを取ったら1⽇で100⼈以上の回答を得られる影響⼒を持てた ・沢⼭の⽅の前で発表させていただけるようなサービスにできた 学習意欲の向上・テストの点数UP・影響⼒/知名度の獲得・登壇する機会の獲得 LINEBot開発は神!
って感じで ⼤型アプデで解決したいこと→
画像が“僕”しかアップロードできない 同級⽣にしか展開してない
誰でもアップロードできるようにしよう! 最近フロントも経験した(ポートフォリオ)わんちゃんLIFFいけんじゃね?
できたやつ
アーキテクチャ APIGateway lambda S3 すまほ axios
最近の話題 あまり表にはならないけど、どんどん進化している
まだまだ開発して⼤型アップデート 反応が上がったのを観測してREVUP!!
まとめ • LINEAPI開発は楽しいよ! • フロント/LIFFが使えるようにやれることが増えた • ⼤学⽣のみなさんと繋がりたい • これからもウェイウェイ頑張っていこう
次回の登壇情報
もしご興味があれば??
None
スマートフォンをご準備ください
ぜひお試しいただきたい!! ⬇ココから⬇ https://sakura.critica.cf/926898
⾼校⽣が勧める LINEBot/LIFF⼊⾨?? @MomijiLT 2020/9/27 ようかん(@inoue2002) 普通科