テレビなうBotを復活させました
以前作成したテレビなう Bot を装いも新たに,というか Plagger で作ってみました. いろいろモジュールとか作成しましたが,全部 github に上げてますので, 興味のある人は見て下さい.
テレビなう Bot とは?
この Twitter Bot は在京 7 キー局それぞれに対応する 7 つの Bot から構成されます.
Bot の機能
これらの Bot を Follow してもらうと,今のところ以下の機能が使えます.
-
5 分おきに,実況板の最新レスから 5 つ取得して,番組名を付して自動発言します
- →5 分だと Post 制限に引っかかるしうざいので,今は 15 分で運用してます><
-
@を投げると,やはり番組名を付してエコー発言します(2 分おきの取得なので若干遅延します)
- ついっこみたいな感じです
それだけです><
これからやろうかと思っている機能.
-
5 分おきにずっと実況板を拾うのではない形にしたい
- @を投げられてからしばらく
- @が来たらその番組が終わるまで
- 実況ったーが発言した番組を終わるまで
- その他,実況板の盛り上がりに応じて発言量を調節とか
-
Follow してる人の発言の中に「テレ朝」とかが含まれてたら番組名付してエコー発言
- その前に自動 Follow 返しを実装しないといけないな・・・
-
おもしろそうな番組をあらかじめ告知するとか
- 何がおもしろそうなのかわかんないけど,とりあえずアニメは告知するとかできそう
という感じで,とりあえず Follow しといてもらえると「テレビ見ながら Twitter」ライフの 役には立つのではないかと思います.
というわけで,Plagger++!
作成した Plagger::Plugin
- lib/Plagger/Plugin/CustomFeed/2chBoard.pm
- lib/Plagger/Plugin/Filter/AddTVProgram.pm
- lib/Plagger/Plugin/Filter/TwitterEcho.pm
- lib/Plagger/Plugin/Filter/SetTimezone.pm
Filter::SetTimezone は要らない様な気がしますが,とりあえず入れてます. Twitter の RSS が Timezone が効いてないのが困ります.