Notionあれやこれや

情報一元化ツールNotion遊泳のTips

Notionでランダムな1件をスマホに定期通知する3つの方法【全4回①イントロ】

スマホアプリで、名言を表示してくれるアプリが色々ありますよね。わたしも一時期使っていたんですけど、できればカスタマイズしたいなぁと思って、Notionのデータベースにいろいろと溜めていたんですね。

本や漫画の引用とか、誰かの名言とか

このNotionデータベースからランダムに1件抽出して、毎日スマホへ通知できないかなぁ…しかも無料で…🙄と、いろいろと模索した方法を3つ紹介したいと思います。

ひとつひとつが長文になってしまうため、今回は概要のみとさせてください。後日、各方法の詳細記事を上げる予定です(がんばろう)🤹‍♀️

どれも通知のタイミング設定は、1日ごと、1週間ごと、といった間隔設定と時間設定は可能なはず。また、1日のうち1回以上通知することもできると思います。

方法❶ Google Apps Script (GAS) + LINE Notify

LINE通知のサンプル画面(ことば by ドラえもん

Notion×LINE Notifyは、よく見かける手法だと思います。私も過去記事で紹介させていただきました🐤

aki-toto.hateblo.jp

ざっくり説明

  1. GASで対象データベースの内容を取得
  2. ランダムな1件をrandom関数で抽出
  3. LINE Notifyへ送る

GASはプログラミングの知識が必要ですが、サンプルコードも展開予定ですし、内容も結構シンプルなので、ぜひお勧めしたい🤗
ただ、他の情報もLINE Notifyで受信していると、情報がまぜこぜにはなってしまうのは個人的にムムムなところ。

👇 記事UPしました! 👇

aki-toto.hateblo.jp

方法❷ iOSアプリ ショートカット + リマインダー

リマインダー通知のサンプル画面(ことば by ドラえもん

Androidユーザーの方には申し訳ない限りですが、iPhoneでのやり方です。MacでもiPadでも、ショートカットとリマインダーのアプリがあれば問題ないと思います

ショートカット

ショートカット

  • Apple
  • 仕事効率化
  • 無料
apps.apple.com
リマインダー

リマインダー

  • Apple
  • 仕事効率化
  • 無料
apps.apple.com

ざっくり説明

  1. ショートカットアプリで対象データベースの内容を取得
  2. ランダムなデータをショートカット内のアクションで1件取得
  3. リマインダーアプリへリマインダー項目としてセット
  4. ショートカットアプリのオートメーションで定期実行
    • リマインダーにかませないと、画面ロックでパスコードがかかっている場合に実行失敗してしまう…

GASのようなコーディングは必要ありません。ただNotion APIのデータ構造を理解しておく必要がありますが、これもわりと突き合わせながら設定すれば、いろいろと応用がききそう🤤
(個人的にはプログラミング脳を鍛えられそうな組み立て方なので面白い)

方法❸ Notionデータベーステンプレート繰り返し

Notion通知のサンプル画面(ことば by 野比のび太

Notionアプリがスマホに入っていれば、それだけでOKです。そして実は、こういったNotionテンプレートも作成中です🤡

ざっくり説明

  1. 対象データベースと、ランダム1件抽出用のデータベースをリレーション
  2. 対象データベースのビューフィルターで1件のみ表示
  3. 通知トリガー用のデータベースを用意
  4. 日次でテンプレート繰り返し作成させ、上記のデータベースをリンク遷移できるようにする
    • テンプレートにはユーザーメンションとして自分に割り当てる(日時のリマインドメンションはおすすめしない)

Notion内で完結するランダムな1件抽出の方法は、以下の記事で紹介した内容も参考にしています。

aki-toto.hateblo.jp


以上です。

後日それぞれのやり方記事を順次上げていく予定ですので、ちょっと興味があるなぁという方は、ぜひフォローいただけると嬉しいです🍀