6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

RubotyAdvent Calendar 2014

Day 2

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

Last updated at Posted at 2014-12-01

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

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?