Charsbot
スライド操作に使ったBot::BasicBot::Pluggableというツールのオレオレ改造版。本体に対する修正は、
- 本家は起動のたびにDBのテーブルをつくろうとして「もうあるよ」と言われるので対処
- 設定をYAMLで書けるようにした
- プラグインの置き場所を変えて、Charsbot::Module以下とBot::BasicBot::Pluggable::Module以下を見るようにした
- Google検索プラグインがすでに新規発行終了したAPIに頼っていたのでWeb::Scraperベースに変更
自前で追加したプラグインとしては、
まだヘルプを書いていないとかKarmaの扱いをchokan互換にしていないとかありますが、その辺は気が向いたら追々修正していきます。あと、この名前でCPANにアップする予定はありませんが、プラグインについてはBot::BasicBot::Pluggableのモジュールとしてアップするかも。ソースはCodeReposにあります。