[1] i401 は、 Perl で書かれたモジュール型 IRCボットです。
[3] Perlモジュールとして機能を実装し、それを必要に応じて選択して組み込むことで、 楽しく実用的に対話できる IRCボットとなっております。
[5] かつて株式会社はてなの社内IRCサーバーにはそこそこ便利なボットがいて社員に親しまれていました。 ところがいつしか正常動作しなくなって、かわりのボットがいくつか作られましたが、 そのうちの1つが i401 です。
[6]
i401 は URL を貼ったら title
を教えてくれる、
など先代ボットの主要な機能を持っています。
[7] 同じく社内でよく使われていた ikachan 互換の Web API を持っていて、 HTTP アクセスによってメッセージをチャンネルに投稿できます。
[8] その他に人工無能、おみくじなどのエンターテインメント機能も人気で、 社員らが機能追加していきました。
[9] 機能ごとに Perlモジュールになっていて、 好きな機能を簡単に組み合わせて動作させられるので、 社外でも使える汎用的な機能は OSS となっています。