i401

i401

[1] i401 は、 Perl で書かれたモジュール型 IRCボットです。

[3] Perlモジュールとして機能を実装し、それを必要に応じて選択して組み込むことで、 楽しく実用的に対話できる IRCボットとなっております。

[4] IRCSlack に対応しています。

[5] かつて株式会社はてなの社内IRCサーバーにはそこそこ便利なボットがいて社員に親しまれていました。 ところがいつしか正常動作しなくなって、かわりのボットがいくつか作られましたが、 そのうちの1つが i401 です。

[6] i401URL を貼ったら title を教えてくれる、 など先代ボットの主要な機能を持っています。

[7] 同じく社内でよく使われていた ikachan 互換の Web API を持っていて、 HTTP アクセスによってメッセージをチャンネルに投稿できます。

[8] その他に人工無能おみくじなどのエンターテインメント機能も人気で、 社員らが機能追加していきました。

[9] 機能ごとに Perlモジュールになっていて、 好きな機能を簡単に組み合わせて動作させられるので、 社外でも使える汎用的な機能は OSS となっています。