朝会のアジェンダをDocBaseに自動投稿
こんにちは。転職後、出社したのは、累計15日程度。コロナですぐにリモートワークに移行し、所属する開発部はオンラインで毎日朝会を実施しています。
その日のタスク共有や、報連相などをDocBaseというWikiサービスに議事録を作って、それを使って朝会を行っています。
DocBaseには、自動的に記事を投稿する機能が備わっていない為、毎日特定の人が、DocBaseに投稿していました。
DocBaseにはシンプルで取り扱い易いAPIが公開されているので、以下のようスクリプトをGoogleAppsScript でスクリプトを書いて、毎朝9時台に実行されるようにしました!ついでにSlackにも DocBaseのURLを投稿します!
処理の流れ
1. 朝会の議事録用のDocBaseテンプレートを 取得
2.テンプレートの内容を基にDocBaseに記事を投稿
3. SlackにDocBaseの記事のURLを投稿
スクリプト
・config 部分を変更してください。
・DocBase のAPI についてはこちら
・DocBase にAPIで投稿される際に、タイトルに日付を入れていますが、
「%{Year}/%{month}/%{day}」 のような変数の展開がAPI経由では
行えない為、jsで生成したタイトルを挿入しています。
あれこれ
・エラー処理等特に入れてません。
・js見習い中なので、コードはイケてないです。。
・GoogleAppsScript は、本当に便利でちょとした改善が
簡単にできて素晴らしいです!