[memo]twitter上での継続目標管理ツールを作りたい

こういうtwitterアプリを作りたいと思った。
### 継続目標管理ツール
* 毎日5kmジョギングする
* 1週間に1冊本を読む
* 3日に1回ジムに行く
などの継続目標を支援するアプリ。「体重を○kg落とす」などの最終目標は知らない。最終目標に向かって各自が設定する日々のマイルストーンを支援する。
### 使い方
* twitterアプリのポータルサイトより利用登録をする。アプリと利用者のtwitterアカウントが連動する
* 目標とその内容・間隔(24時間・168時間(1週間))・継続期間を登録する
* 例:腕立て伏せを毎日30回・二の腕の筋肉をつけるため、腕立て伏せをがんばる!・24時間・30日
* twitterアプリのアカウント宛てに@を飛ばし『「目標」を実行した』と投稿する。
* 例:@mokuhyoapli 「腕立て伏せを毎日30回」を実行した
* 仮に指定間隔内に投稿がなかった場合、**ユーザーのTLに目標を達成できなかった旨を投稿する**
* 例:@user は「腕立て伏せを毎日30回」を実行しませんでした。
* 目標を実行しなかった意志の弱いカス野郎とか書くようなオプションを用意してもいいかもしれない。
* 継続期間に休みなく目標を達成した場合、@mokuhyoapiiアカウント上で表彰する
* 例:. @userは「腕立て伏せを毎日30回」を24時間間隔で30日間実行した神!
* アプリのポータルサイトに過去に達成された目標一覧ページとかつくってもいいかもしれない。
#### その他案(追記予定)
* 継続期間があまりに短いと意味がないので、7日以上しばりにするといいかもしれない
* けどここらへんはユーザーが考える事だからまぁいいか。
* 1人あたりの目標数の制限を導入する?
* 少数の目標に全力投球して欲しい、という意味で
* まぁこれも最初は制限しなくていいかもしれない
### Q&A
* 別に嘘つけますよね?
* 嘘をつけますが、毎日意識させるだけで全然違うし、目標を達成した!と毎日嘘をつく自分に空しくなってくるはずです。
* 途中で目標達成が困難になった場合はどうするのですか?
* 継続目標とは「がんばれば達成できるレベル」のものを設定するべきなので、達成困難になったのもユーザーの責任です。
* よって目標を断念するときは1200字(原稿用紙3枚分)の反省文を提出し、その上で目標断念ボタンを押せるようにします。
* 反省文はポータルサイトに公開されます。
* 冠婚葬祭など公にし辛い理由の場合は?
* それ用に緊急停止ボタンをつくります。ただし緊急停止ボタンを使いすぎると強制的に登録解除され、一定期間経たないと再登録できないようにします。おばあちゃんの急病が何回も使えないのと同じです。
### 登録解除周りの話
* OAuth周りの事とか調べてないけど、目標実行中にいきなり登録解除はできないようにしたい。
* 登録解除するには今実行中の目標を達成・断念・緊急停止してから登録解除できるようにしたい
* 最悪、「不正なルートで登録を解除しました」とか投稿できるように。
* まぁここらへんはそういうユーザーが増え始めてから考えればいい話か。
### まとめ
何事も継続しないと意味がない。諸行無常なtwitterでは「このpostがRTされただけ腹筋する」などというものがあるが、本来なら毎日継続して・集中して腹筋するのが一番効果的。継続を支援するアプリ。