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
カードの利用通知LINE botを作ったら お金への意識改善が出来たお話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
minako-ph
April 12, 2026
22
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
1.8k
静的解析で実現した効率的なi18n対応の仕組みづくり
minako__ph
2
4.1k
現代のVueとTypeScript - 型安全の活用術
minako__ph
5
4.6k
TypeScriptを活用したi18n対応
minako__ph
8
3.1k
LINEログインのログインフローを理解して使う
minako__ph
1
1.7k
ラズパイとGASで加湿器の消し忘れをLINEでリマインド&操作
minako__ph
1
770
LINEを用いたデジタル診察券とLIFFプラグイン
minako__ph
0
460
はじめてのクロスプラットフォーム開発
minako__ph
1
1.1k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
New Earth Scene 8
popppiees
3
2.4k
The Language of Interfaces
destraynor
162
27k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
Exploring anti-patterns in Rails
aemeredith
3
420
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Marketing to machines
jonoalderson
1
5.5k
Scaling GitHub
holman
464
140k
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