Twitter

タスク管理bot「たすくすたっくす」の作成 - Twitter

動機

  • うっかり課題があったことを忘れてしまい、貴重な文系科目のデータ提出をのがしてしまった
  • 降り積もる課題を前に、こいつらを自分の頭だけで管理するのは不毛だと感じた
  • 紙媒体で記録してもよいが、紛失したときに深刻なので、データで保存しよう
  • どうせTwitterに張り付いているのだからTwitterBotにして通知すればよいだろう
  • すでに@sewayaki(世話焼きさんbot)なるものがあるが、どうせなら自分専用の機能をつけたい
  • じゃあいつやるか?今でしょう!
  • ということで作ってしまいました→@taskstacks

方針と機能

基本的な書式

(時間) までにorにorから (タスク) を 〜
(タスク) を (時間) までにorにorから 〜

「を」が重要です。その他の詳細な機能や書式については下をご覧ください。

タスクの名前と締め切りを管理する

「1月16日9時までに図学レポートをやるぜよ」、「明日の18時からバイトを入れたよ」、
「3日後の13時までに掃除を終わらせるじょ」
→「はーい!図学レポートを1月16日9時までにやるのね。頑張ってね!ちなみに今タスクは12個積んでるよ。」

タイマー機能

「6分後に知らせて」、「2012年1月7日16時に知らせて」、「20時10分に知らせて」
→「了解っ!じゃあ2012年1月27日の11時36分ごろに知らせるね!」
→「時間のお知らせでーす」

締め切りが近づくと教えてくれるリマインダー機能

「図学レポートの締め切りまであと12時間よ!そろそろとりかかってる?」、「バイトの時間まであと1時間よ!」

タスクの延期

「バイト1日延期して」
→「バイトを1日延長したよ!延長後の時刻は2012年5月9日16時00分だよ!ちなみにタスクは残りあと6個!」

タスクの期日確認

「図学レポートはいつまでだっけ?」
→「図学レポートは2012年1月16日9時00分までにやることになってるよ!」

タスクの取り消し

「図学レポートやめるわ」、「バイト取り消しで」
→「図学レポートをタスクから削除したよ!残りあと9個!」

タスクの全消し

「全消し」「全部終わり」
→「図学レポート,バイト を全部削除したよ!」

タスク完了の処理

「図学レポート崩したぜフッフゥーww!!!!111」、「バイト終わったー」
→「バイトお疲れ様!残りタスクあと11個よ!頑張って!」

特定の単語に対する反応

「疲れた・・・」、「眠い」、「腹痛が・・・」
→「無理しないでね」

タスクをいくつ積んでるか確認

「いくつぐらい積んでる?」
→「今積んでるタスクは4個よ! まだまだいけるね!」

タスクのリスト表示

「リスト表示してー」
→「今積んでるのは全部で4タスクよ。英語エッセイ,OS課題,ミクロ経済確認問題,末期費支払い ね。」

「寝る」に対して今日までにやるはずだった未処理のタスクを通知(未実装)

「寝る」
→「ちょっと待って!英語エッセイとミクロ経済確認問題はどうしたの?」

使用する言語はPHP


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-05-15 (火) 01:36:57 (2148d)