bot作ってて思ったけれど
Twitterがウェブフック機能を搭載して、例えば
@サービス用ID コマンド [パラメータ...]
みたいなつぶやきをトリガに、対象サービスにステータスをPOSTしてくれれば、読んだ4!みたいなサービスを作りやすくなるんですけれどね。
例えば単純なbot程度なら、それこそHugeDomains.com - HookHub.com is for sale (Hook Hub)にスクリプト登録するだけでできちゃいそう。
うまく作らないと、負荷が大変そうだけれども。
現状でやるとしたら
- イベント発生条件(@某や#語を含む、等)と発生時に叩くサービスを予め登録
- イベント発生条件をポーリング監視
- イベント発生条件を満たすつぶやきがあれば、登録されたサービスにステータスをPOST
で、疑似的なTwitter Web Hook実装、とか考えてるんですけどね。
自分だけの利用ならこれでいいんだけれど、不特定多数が自由にイベント登録できるようにしようとするとサーバ負荷の問題やTwitter APIの回数制約があるので、難しい…。