ZNC
外观
ZNC 是一个高级 IRC 代理,它保持连接状态,以便 IRC 客户端可以断开/重新连接而不会丢失聊天会话。
安装
注意 如果您之前安装了 znc(版本 <1.9)并使用了
~znc/.znc/,您需要 mv -T ~znc/.znc/ /var/lib/znc/ 并编辑 znc.conf 的内容以使用新目录。或者 覆盖单元 在 ExecStart 中使用旧路径。安装 znc 包。安装脚本将创建一个组和用户 znc。该用户的默认主目录是 /var/lib/znc,shell 是 /usr/bin/nologin。
以 znc 用户身份生成 ZNC 配置。
[znc]$ znc --makeconf --datadir /var/lib/znc
按照向导设置您的偏好。 启动/启用 znc.service。
配置
虽然您可以选择手动修改配置文件,但这需要先关闭服务器。要在 znc.service 启动时加载模块,请将 LoadModule = <modulename> 添加到配置文件:/var/lib/znc/configs/znc.conf。
警告 ZNC 运行时请勿编辑
/var/lib/znc/configs/znc.conf。很有可能会丢失您的配置。使用包中包含的 webadmin 或 controlpanel 模块,可以动态更改设置。Webadmin 模块
如果您启用了 web admin 模块,您可以在 http://yourhostname:port 访问它,znc 的端口号与您连接到代理时定义的端口号相同。
Control Panel 模块
如果您启用了 control panel 模块,在连接到服务器时,请 /msg *controlpanel help 查看设置列表。