Ruboty | ruboty-cron を利用して、Ruboty に始業・昼休み・終業を通知させる
概要
@r7kamura さん作の ruboty-cron Plugin を利用して、スケジューリングされたメッセージを登録します。
※ @r7kamura さん == Ruboty の作者さん
手順
インストール
Gemfile
gem "ruboty-cron"
設定方法
- メッセージ追加
@ruboty add job "<cron syntax>" <message>
- メッセージを削除
@ruboty delete job <id>
- メッセージ一覧の表示
@ruboty list jobs
始業メッセージを設定
@ruboty add job "30 9 * * 1-5" "おはようございます。始業ですよ"
昼休み開始メッセージを設定
@ruboty add job "50 11 * * 1-5" "お昼休みです"
昼休み終了メッセージを設定
@ruboty add job "50 12 * * 1-5" "お昼休みが終わりました"
終業メッセージを設定
@ruboty add job "30 18 * * 1-5" "お疲れ様です。終業ですよ"
登録メッセージの確認
@ruboty list jobs
画面キャプチャ
動作確認
# 10:33 に登録
@ruboty add job "34 10 * * 1-5" "cron test"
Job 5255 created
# 10:44 になった
"cron test"
@ruboty list jobs
@ruboty delete job 5255
Job 5255 deleted
関連
同等の機能を hubot スクリプトで作成した時の記事
Hubot | 自作Script | hubot-cron を利用して Hubot に始業・昼休み・終業を通知させる