Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
高校生が勧めるLINEBot/LIFF入門??
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ようかん(YosukeInoue
September 27, 2020
Programming
240
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
130
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
120
TEQSセミナー
inoue2002
1
320
Stripe Agent Toolkitを試してみた
inoue2002
0
170
今から始めるLINEBot入門
inoue2002
0
260
未来の投げ銭箱
inoue2002
2
210
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
530
LINEトークルーム広告v1
inoue2002
0
140
レシピ保存くん
inoue2002
0
2.1k
Other Decks in Programming
See All in Programming
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
420
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
990
Simple Storage Service(S3) is not simple
iwatsukayura
0
280
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
残高管理から台帳サービスへの進化
artoy
1
200
Next.js: The final boss of Web Performance
guaca
0
180
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
phperだってパンチカードでコーディングしたい
o0h
PRO
0
320
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
130
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
530
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
130
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
560
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Claude Code のすすめ
schroneko
67
230k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
KATA
mclloyd
PRO
35
16k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
First, design no harm
axbom
PRO
2
1.3k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
My Coaching Mixtape
mlcsv
0
350
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) 普通科