#はじめに
Qiita初投稿です。お手柔らかに見てください。
#経緯
記憶力がなさ過ぎて、昨日何を食べたのかすら覚えていない。
なので今まではスマホのメモに、晩御飯のメニュー(メインだけ)を簡単に記録していた。こんな感じで。
- 10/1 カレー
- 10/2 焼肉
- 10/3 野菜炒め
しかしながら毎回日付を打つのも面倒だし、そもそも記録することを忘れる。
そして思い出そうとしても覚えてない・・・。
でも、できれば忘れずに記録はしていきたい。
また、奥さんに不定期に聞かれる「今日何食べたい?」との質問に対し、最近食べてないものなんだっけ?
と思い出すときに活用したい。
#目的
今日何を食べたのかを、毎日忘れずに かつ 楽に 記録すること。
- 家のGoogle homeに、「記録 〇〇」(〇〇はご飯のメニュー)と言うと、スプレッドシートに記録してくれる。
- 家庭用Slackに、「ご飯 〇〇」と書くと、スプレッドシートに記録してくれる。
- 22時になっても記入がないと、「ごはんのメニューを記録してね!」と通知してくれる。
#詳細
手法はWebにある記事を参考にさせてもらいつつ、以下の手段で実装した。
-
Google Home → スプレッドシートへ記録
IFTTTのAdd row機能を使用 -
Slack → スプレッドシートへ記録
SlackのOutgoing Webhookを使用 -
スプレッドシート → Slackへ通知
GASとSlackのincomming Webhookを使用
#今後
入力/記録の仕組みはできたので、ある程度食べたごはんのリストができたら、こんな機能も追加していきたい。
- 「最近何食べた?」と聞くと、直近一週間の晩御飯リストをslackでbotが教えてくれる。
- 「最近何食べてない?」と聞くと、(例えば)1カ月以上食べてないものをbotが教えてくれる。
- 「ランキング教えて」というと、過去の食べたものランキングをbotが教えてくれる。
などなどを考えています。
#追記
Part2はこちら。