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
カードの利用通知LINE botを作ったら お金への意識改善が出来たお話
Search
minako-ph
April 12, 2026
41
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
カードの利用通知LINE botを作ったら お金への意識改善が出来たお話
minako-ph
April 12, 2026
More Decks by minako-ph
See All by minako-ph
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
2.5k
静的解析で実現した効率的なi18n対応の仕組みづくり
minako__ph
2
4.3k
現代のVueとTypeScript - 型安全の活用術
minako__ph
5
4.7k
TypeScriptを活用したi18n対応
minako__ph
8
3.3k
LINEログインのログインフローを理解して使う
minako__ph
1
1.9k
ラズパイとGASで加湿器の消し忘れをLINEでリマインド&操作
minako__ph
1
790
LINEを用いたデジタル診察券とLIFFプラグイン
minako__ph
0
490
はじめてのクロスプラットフォーム開発
minako__ph
1
1.1k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.5k
Code Reviewing Like a Champion
maltzj
529
40k
Agile that works and the tools we love
rasmusluckow
331
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
490
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
First, design no harm
axbom
PRO
2
1.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Transcript
カードの利用通知 LINE botを作ったら お金への意識改善が出来たお話 minako-ph 2025.12.18 LINE DC 忘年LT会
自己紹介 ・山本美奈子( minako-ph) ・株式会社 LayerX ・ソフトウェアエンジニア ・LINE API Expert ・LINE
APIを用いたウェブアプリケーションの開発 ・電子工作と組み合わせて日常をラクにする開発
2025年年始のわたし
2025年年始のわたし 2024年を振り返ると毎月の出費大きかったな 😥 かと言って何にお金を使ったのかもあまり思い出せない 2025年は無駄な出費を減らしたいな ...
2025年年始のわたし 使っているのは「楽天カード」 楽天カードのアプリって利用明細が反映されるまで タイムラグがあって時間かかるんだよな ... 正直毎日アプリを開くのもめんどくさいし 現状いくら消費しているのかもタイムラグがあって 正確に把握するもの難しいしな ...
2025年年始のわたし あ、そういえば楽天カードって、 【速報版】カード利用のお知らせ というメールから わりとリアルタイムに利用明細を取得できるな? これを使って利用明細を集計すれば 現状でいくら消費してるかわかるかも ...! LINEに毎日通知を送れば確認するのも日課にできるかも?
2025年年始のわたし そんなわけで ... 「楽天カード利用通知くん」を年始に作りました 👏
楽天カード利用通知くんのポイント
楽天カード利用通知くんのポイント ポイント① 「アプリにはまだ反映されていない」 速報版の利用通知 をお知らせ
楽天カード利用通知くんのポイント ポイント② 速報版の利用通知を含めた 「最新の合計利用金額 」を お知らせ
楽天カード利用通知くんのポイント ポイント③ 「今月はあといくら使えるのか」 最新の合計利用金額に 応じてお知らせ
楽天カード利用通知くんのポイント ポイント④ 確定版の利用通知から どんな出費が発生したか確認す ることが可能
楽天カード利用通知くんのアーキテクチャ
楽天カード利用通知くんのアーキテクチャ GASで毎日決まった時間に「速報版」「確定版」 それぞれの利用通知メールのうち まだ未処理(通知していない)メールを検索
楽天カード利用通知くんのアーキテクチャ • 「速報版」利用メール通知が存在した場合 スプレッドシートにレコードを作成して 日付と金額を記載 • 「確定版」利用メール通知が存在した場合 日付と金額が一致するレコードを検索して 利用内容を記載
楽天カード利用通知くんのアーキテクチャ GASでスプレッドシートから抽出や計算を行い、 • 速報版の利用通知 • 最新の合計利用金額 • 今月はあといくら使えるのか • 確定版の利用通知
を LINE の Messaging API の Push Message を利用して 「楽天カード利用通知くん」に通知! 最後に、通知を行ったメールには通知済みラベルを付与します。
楽天カード利用通知くんのアーキテクチャ 改めて実際に送信される通知はこちら! • 速報版の利用通知 • 最新の合計利用金額 • 今月はあといくら使えるのか • 確定版の利用通知
楽天カード利用通知くんのアーキテクチャ 使用した技術やスタック • Messaging API • Flex Message • Google
App Script • TypeScript + clasp ◦ https://github.com/minako-ph/clasp-ts-template ローカルで GASをTSで開発&ローカルから実行・デプロイができ る自作テンプレート を使ってます!
おわりに
楽天カード利用通知くんを作ってみて 毎日LINEに通知が来るので、 • 今日はまだ ⚪日だけどもう ⚪%も使ってるー • お、今月はもう ⚪日だけどまだ ⚪%しか使ってないぞ!
• (確定通知を見て)こんなところにお金を使っていたか などと、出費を確認する日課が付き結果的に、 → 出費が減りました 🎉!
なんでも!お話ししましょう! https://jobs.layerx.co.jp/1bbf1c26a544409d9ed1e1258551277b