bIRC 是一款现代化的 macOS 原生 IRC 客户端,用于连接 IRC 网络、频道和私聊。它基于 IRC 标准协议,并提供广泛的 IRCv3 扩展支持,在保留 IRC 高度开放和可配置特性的同时,采用符合 macOS 使用习惯的原生窗口、工具栏、分栏视图和系统通知设计。
与传统 IRC 客户端相比,bIRC 更强调现代 IRC 网络所需要的功能。它支持消息标签、服务器时间、CHATHISTORY、消息回复、表情反应、输入状态、已读标记、多行消息以及消息撤回等 IRCv3 能力,同时能够连接 ZNC、soju 等 Bouncer,在重新连接后恢复历史消息和会话。
在连接和隐私方面,bIRC 支持 TLS、STARTTLS、CertFP 客户端证书以及多种 SASL 身份验证方式,同时提供 SOCKS5、SOCKS4 和 HTTP CONNECT 代理,并支持通过 Tor 进行连接。代理配置可以按服务器分别设置,远程内容也可以通过对应代理进行访问。
bIRC 还提供 DCC 文件传输、频道和私聊文件上传、通知、消息搜索、关键词高亮、忽略规则以及可自定义主题等功能。对于高级 IRC 用户,它还内置了沙盒化 JavaScript API,可以监听消息和事件、创建自定义命令、修改消息以及执行自动化任务。
功能特点
原生 macOS IRC 客户端
采用原生 macOS 窗口、工具栏、分栏视图和系统颜色设计,而不是基于网页封装的 IRC 客户端,整体操作方式更符合 Mac 使用习惯。
广泛支持 IRCv3
支持 Message Tags、Server Time、Batches、CHATHISTORY、Reactions、Replies、Typing、Read Markers、Redaction、Multiline 等现代 IRC 功能。
多服务器与多身份
可以创建多个服务器配置和身份信息,并设置自动加入频道、自动重连、备用服务器等连接选项。服务器配置和身份还可以通过 iCloud 在多台 Mac 之间同步。
安全连接与身份验证
支持 TLS、STARTTLS、STS、SASL、CertFP 客户端证书以及 OAuth 等认证方式,可以满足不同 IRC 网络的安全连接需求。
代理与 Tor 支持
支持 SOCKS5、SOCKS4 和 HTTP CONNECT 代理,并提供 Tor SOCKS5 连接预设。通过代理解析主机名,可以减少 DNS 查询直接暴露的问题。
ZNC / soju Bouncer
支持 ZNC、soju 等 IRC Bouncer,可在重新连接后恢复服务器端保存的聊天历史,并继续之前的频道和私聊会话。
消息历史与搜索
支持本地消息历史、滚动记录、会话已读状态以及全文搜索,并可以通过 CHATHISTORY 从支持该功能的服务器获取历史消息。
DCC 文件传输
支持 IRC 常见的 DCC 文件发送、接收和 DCC Chat,并提供 Passive DCC、断点续传、自动接受以及 NAT/路由器端口映射等功能。
文件与 Paste 上传
对于支持 IRCv3 FILEHOST 的服务器或 Bouncer,可以直接在频道或私聊中上传文件,并将服务器返回的链接发送到聊天中。
加密聊天
内置 FiSH/blowcrypt 支持,可以对特定频道或私聊进行加密通信,并通过 Keychain 保存相关密钥。
消息通知与提及
支持频道提及、私聊、用户上线等通知,并可以使用 Dock Badge、macOS Notification Center 和事件声音进行提醒,同时支持按网络和频道进行控制。
回复、Reaction 与 Typing
支持 IRCv3 消息回复、线程式跳转、Emoji Reaction、输入状态以及消息元数据,让传统 IRC 对话拥有更接近现代即时通讯软件的体验。
高亮与忽略
可以根据昵称、关键词或正则表达式创建高亮规则,并设置作用于全部频道或特定频道,同时提供 Flood 自动忽略和高亮垃圾信息抑制功能。
主题与界面自定义
支持字体、字号、行距、颜色方案以及自定义 CSS,可以分别设置浅色和深色主题,并根据 macOS 外观自动切换。
JavaScript 自动化
提供沙盒化 JavaScript API,可以监听 IRC 消息和连接事件、创建自定义 /command、修改或过滤消息、运行定时任务,并通过受限制的网络 API 扩展客户端功能。
隐私设计
bIRC 官方表示不会进行 Analytics、Tracking,也不要求创建账号;远程头像、图片和链接预览默认关闭,需要启用后才会加载。
macOS 原生技术
官方表示 bIRC 使用 Apple frameworks 构建,不依赖需要持续维护的第三方依赖,从而减少客户端运行环境中的额外依赖。
适合哪些用户
- IRC 重度用户:需要完整 IRCv3 支持和高级服务器配置。
- 开发者与技术社区成员:适合长期使用 IRC 频道、开源社区和技术讨论网络。
- IRC Bouncer 用户:需要 ZNC、soju 等 Bouncer,并希望在断线后恢复历史。
- 注重隐私的用户:需要 TLS、SASL、代理、Tor 等安全连接能力。
- 高级自动化用户:希望通过 JavaScript 扩展 IRC 客户端行为。
- macOS 用户:希望使用真正原生、符合 Mac 操作习惯的 IRC 客户端。
相关问答
bIRC 是什么?
bIRC 是一款 macOS 原生 IRC 客户端,主要用于连接 IRC 服务器、频道和私聊,并提供广泛的 IRCv3 支持。
bIRC 支持哪些功能?
bIRC 支持 IRCv3、TLS、SASL、代理、Tor、ZNC/soju Bouncer、DCC 文件传输、聊天历史、消息搜索、Reaction、消息回复、通知以及 JavaScript 自动化等功能。
bIRC 适合谁?
它主要适合 IRC 长期用户、开发者、开源社区成员以及需要高级 IRC 网络连接、安全认证和自动化功能的 macOS 用户。
bIRC 和普通 IRC 客户端有什么区别?
bIRC 的重点在于现代 IRCv3 支持和原生 macOS 体验,同时兼顾隐私、安全连接、Bouncer、文件传输和脚本自动化等高级功能。
bIRC 是否支持 ZNC 和 soju?
支持。bIRC 可以连接 ZNC、soju 等 Bouncer,并在重新连接后恢复历史消息和会话。
更多来自 Fredrik Blank 的应用
bIRC
macOS 原生 IRC 客户端

bIRC
macOS 原生 IRC 客户端
v1.2.6
- 当前版本 v1.2.6
- 应用大小 8.40 MB
- 界面语言 英语
- 系统要求 Sonoma 14.x
- 芯片架构 Intel ARM
- 所属类别 编程开发
- 版权所有 Fredrik Blank
- 应用官网 birc.app
- 下载次数 0
- 浏览次数 1
- 更新日期 2026-09-04


bIRC
macOS 原生 IRC 客户端
v1.2.6





评论与咨询