玩了几天ZNC,碰到几个问题,研究了下,分享下经验:
1. 明文channel无需多作设置。
2. 带password的channel,znc可自动设置。但带invite的,没办法。如果有invite only的channel,建议取消kickrejoin的mod。
3. 带fish的channel如果在playback的时候显示fish乱码,请勿勾选用户设置里的Prepend Timestamps选项。
4. znc也有bouncer端解密fish的模块,不过你要注意以下几点:
① 如果你的bouncer是多人共用,并设置好了fishkey,那每个用你服务器的人都可以使用你的fishkey了。
② 你和bouncer服务器之间的链接必须加密,因为服务器推送到你机器的消息直接是明文的,不然channel被密文加密就没有意义了。
③ 如果你用的是VPS,那主机商就可以直接通过母机查看你的fishkey。
5. 设置znc尽量在web端,修改conf文件和直接设置bouncer似乎不太方便。
6. 如果要bouncer对新设置生效,请在bouncer输入/znc rehash,并/quit再连接。我这样做了下,不掉channel。
7. 不管是bouncer还是本机,尽量连接ircnet的utf-8端口,现在新版mirc用得比较多,其他客户端对utf8也支持得不错。
找到了个详细说明各个参数的网站:http://board.niexim.net/index.php?page=Thread&threadID=7
8. Debian自带库里所用的是0.092版本的ZNC,新版可手动安装。注意参数./configure –enable-extra