Skip to content

Instantly share code, notes, and snippets.

@tom-tan
Last active April 30, 2020 12:15
Show Gist options
  • Save tom-tan/10aecce52df4b6918584f779d9a03858 to your computer and use it in GitHub Desktop.
Save tom-tan/10aecce52df4b6918584f779d9a03858 to your computer and use it in GitHub Desktop.
Colaboratory での変更を通知する方法(案)

前提

  • 以下から引用: https://slack.com/intl/ja-jp/help/articles/205875058-Slack-%E3%81%A7-Google-%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B
    • Slack に通知が届く場合
      • Google ドライブのファイルへのアクセスを誰かがリクエストした時
      • 誰かが Google ドライブのファイルをあなたと共有した時
      • 誰かがあなたのファイルにコメントを付けた時 (提案やタスクの割り当てなども含む)
      • Google ドライブからストレージに関するアラートが送信された時
  • すなわち、他の人のファイルに更新やコメントが有った場合に通知する方法はない
    • そのため Slack の通知機能を使おうとすると、通知先のユーザーのファイルにコメントを加えて貰う必要がある

上を踏まえた通知案

  • 以下を用意する
    • Home Learning materials (各作成者が owner)
      • これはすでにある
    • 各最新のバージョン一覧が記載されたドキュメント (山中さんが owner)
      • これ経由で通知をさせる
      • 一般ユーザーにこのドキュメントを見せる必要はない
  • 各オーナーは 自分の Home Learning material 更新後に、バージョン一覧の該当ドキュメントのバージョンも更新する
    • Slack から山中さんに通知が飛ぶ
  • 通知を受け取った山中さんがよしなにする
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment