hubot-google-calendar を書いた
google calendar に予定を登録していて、それを朝(当日分)、夕方(翌日分)のタイミングで slack に流したいと思ったので hubot 経由で出来るようにした。
google のサービスアカウントを一つ作って、hubot-google-calendar から流したい人達の calendar にアクセスの許可を与えてあげる。
あとは hubot の依存にいれて
を環境変数で指定する。
hubot calendar (today|tomorrow)
で当日か、翌日分のイベントを発言してくれる。なので cron で slackbot に対して朝と夕方に発言するように設定した。
どさくさに紛れて npmjs デビューした。