Help us understand the problem. What is going on with this article?

Ruboty | ruboty-cron を利用して、Ruboty に始業・昼休み・終業を通知させる

More than 5 years have passed since last update.

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

画面キャプチャ

ruboty_cron1.png

動作確認

# 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

ruboty_cron2.png

関連

同等の機能を hubot スクリプトで作成した時の記事
Hubot | 自作Script | hubot-cron を利用して Hubot に始業・昼休み・終業を通知させる

参照

ruboty-cron

tbpgr
Rubyを扱う人事(研修開発、エンジニア採用) Learning Designer。 tbpgr の読み方は(てぃーびー) 個人ブログでも色々と情報を垂れ流してます。 http://tbpgr.hatenablog.com/
http://tbpgr.hatenablog.com/
studist
「伝えることを、もっと簡単に」をミッションにビジュアルSOPマネジメントプラットフォームのBtoB SaaS「Teachme Biz」を開発・運営するスタートアップ
https://medium.com/studist-dev
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away