irssi 是一个基于终端的开源 IRC 客户端,支持多服务器连接、可定制界面和脚本扩展。
2025-05-16
4
参考资料
irssi 简介
irssi 是一个基于终端的开源 IRC 客户端,支持多服务器连接、可定制界面和脚本扩展。
特点
轻量级,占用资源少
支持多服务器和频道
可定制界面和快捷键
支持 Perl 脚本扩展
支持 SSL/TLS 加密
可分离会话(通过 screen/tmux)
最新更新内容及时间
最新稳定版本:1.4.3
更新时间:2023-11-15
更新内容:修复了几个安全漏洞,改进了 UTF-8 支持
下载地址
镜像下载:
Debian/Ubuntu:
apt-get install irssi
Fedora:
dnf install irssi
Arch Linux:
pacman -S irssi
macOS (Homebrew):
brew install irssi
文档地址
Docker 安装示例
docker run -it --name irssi irssi
或使用持久化存储:
docker run -it -v $HOME/.irssi:/home/user/.irssi --name irssi irssi
.yarl 设置教程
.yarl 文件是 irssi 的自动连接配置文件,通常位于 ~/.irssi/config
中。示例配置:
servers = ( { address = "irc.libera.chat"; chatnet = "Libera"; port = "6697"; use_ssl = "yes"; ssl_verify = "no"; autoconnect = "yes"; } ); chatnets = { Libera = { type = "IRC"; }; };
常用错误及问题
连接失败
检查网络连接
确认服务器地址和端口正确
检查 SSL 设置是否正确
字符显示乱码
设置正确的终端编码:
/set term_charset UTF-8
确保终端支持 UTF-8
脚本无法加载
确认已安装 Perl
检查脚本路径是否正确:
/script list
SSL 证书错误
尝试禁用验证:
/set ssl_verify no
或手动添加证书
无法保存设置
确保
~/.irssi
目录有写入权限手动保存:
/save
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。