tiarraをutf8にしているとEbIRCで繋がらなくなるバグの回避方法

いつも使っている IRC-Proxy を、CodeRepos にある Tiarra に今更バージョンアップしたわけですが、なぜか EbIRC で繋がらなくなりました。

どうやら、Tiarra の設定で

client-{in,out}-encoding=utf8

のように、UTF8 にすると繋がらなくなくなるというのがEbIRC 界隈では有名みたいです。

これを ISO-2022-JP だとか SJIS だとか EUC-JP にすると全く問題が無いようなので、設定でそうするかもしくは次の裏技を利用することが出来ます。

接続する IRC の設定で UTF8 以外の文字コードにして(たとえば ShiftJIS)、realname(EbIRC では「名前」)のところを次のように設定します。

$encoding=sjis$

これっていいの?www
これこそバグのような気もするけど、そもそもこういう裏技なのかもしれない。

いずれにせよ、Tiarra に EbIRC で繋がるようになりました。めでたしめでたし。

参考 URL