プログラミング・Webサービス

リマインダーロボット(@reminder_robot)

  • 閲覧数: 1830
  • 13
  • C.120x80.d90891aec42a891d54cb07c7dcfee905

作品説明

@reminder_robot

Replyで 「@reminder_robot 明日10時に起こして」
あるいは 「@リマインダー 1時間後に家出る」


時間になるとリプライで教えてくれます。分単位で指定可能。
その他日常会話とかをやり損ないます。ご利用ください。

レシピ

材料

Ruby
userstream gem
MySQL
さくらのVPS


Twitter

User Streams を使ってます。リプライ以外も見ているため、「@リマインダーさん」みたいな呼ばれかたしても反応出来るし速い


自然言語時刻パーサー

多量のif文と努力の正規表現。そろそろ horai gem に変えます


タスク保存

MySQLにタスクを保存してます。
毎分くらいに通知していないタスクを確認して、時間過ぎてるタスクがあったらリプライで通知する仕組みになってます。

コメント (3件)

@リマインダー なんでいつも僕のこと無視するんですか

2012/07/09 14:17

@リマインダー 付き合って下さい

2012/07/04 12:05

@リマインダー 好きです

2012/06/23 13:36