IRCv3
摘要
IRCv3 是 IRC 客户端协议的扩展规范集合,由 IRCv3 工作组维护,涵盖 SASL 登录、消息标签、服务器时间、批处理等向后兼容的现代 IRC 特性。
暂无内容
查看缓存全文
缓存时间: 2026/10/11 12:39
# 欢迎 - IRCv3
来源:https://ircv3.net/
## 规范
---
这些规范构成了现代 IRC,同时也包含 IRCv3 工作组定义的扩展\.
查看 (https://ircv3.net/irc/)
## 工作组
---
IRCv3 工作组的职责是为 IRC 客户端协议的变更制作原型、进行开发和测试\.
查看 (https://ircv3.net/wg)
## 常见问题
---
这里列出了我们经常收到的有关 IRC 和 IRCv3 工作组的问题,以及我们的回答\.
查看 (https://ircv3.net/faq)
## 简介🔗 (https://ircv3.net/#introduction)
如果你刚开始进行 IRC 开发,首先应该查看 IRC 核心规范 `RFC1459` (https://tools.ietf.org/html/rfc1459) 和 `RFC2812` (https://tools.ietf.org/html/rfc2812)\. 我们的一位成员也一直在编写新的核心协议文档,见这里 (https://modern.ircdocs.horse/),你可能会发现它很有参考价值\. 之后,我们的规范页面 (https://ircv3.net/irc/) 列出了 IRCv3 工作组开发的扩展\.
所有 IRCv3 扩展都向后兼容旧版 IRC 客户端和旧版 IRC 服务器\. 我们的路线图 (https://github.com/ircv3/ircv3-specifications/milestone/4) 详细介绍了正在筹备的规范,而我们的 GitHub 仓库 (https://github.com/ircv3/ircv3-specifications) 则是我们开展大部分规范工作的地方\.
如有其他问题,欢迎查阅我们的常见问题页面 (https://ircv3.net/faq),其中包含有关我们及我们所做工作的各种信息\.
如果你有兴趣与我们交流,我们的讨论频道是 [Libera\.Chat 上的 \#ircv3](ircs://irc.libera.chat:6697/#ircv3)[\[网页聊天\]](https://kiwiirc.com/client/irc.libera.chat:+6697/#ircv3)\.
## IRCv3 功能🔗 (https://ircv3.net/#ircv3-features)
- 使用 SASL 实现标准化的账户登录,加快注册和身份验证\.[\[3\.1\]](https://ircv3.net/specs/extensions/sasl-3.1)[\[3\.2\]](https://ircv3.net/specs/extensions/sasl-3.2)
- 提供其他客户端的账户信息,以便开发更高级的客户端功能\.[\[1\]](https://ircv3.net/specs/extensions/account-notify)[\[2\]](https://ircv3.net/specs/extensions/account-tag)[\[3\]](https://ircv3.net/specs/extensions/extended-join)
- 可为每条消息附加可选元数据,使扩展开发更简单、更标准化\.[\[链接\]](https://ircv3.net/specs/extensions/message-tags)
- 即时离开状态通知,让用户更快地获知其他用户何时离开或返回\.[\[链接\]](https://ircv3.net/specs/extensions/away-notify)
- 显示消息实际接收的时间,改善 IRC 中继代理的历史消息回放\.[\[链接\]](https://ircv3.net/specs/extensions/server-time)
- 将相关消息分组,简化这些消息的折叠以及向用户展示的方式\.[\[链接\]](https://ircv3.net/specs/extensions/batch)
## 我们正在开展的工作🔗 (https://ircv3.net/#what-were-working-on)
- 标准化的账户注册和验证,让客户端能够为最终用户提供更好的界面\.[\[链接\]](https://ircv3.net/specs/extensions/account-registration)
- 为客户端提供标准化的方式,以识别、访问和查看聊天历史记录 \(由中继代理或服务器提供\)\.[\[链接\]](https://ircv3.net/specs/batches/chathistory)
- 提供一种机制,让客户端能够自动检测安全连接、切换到安全连接并持续使用安全连接\.[\[链接\]](https://ircv3.net/specs/extensions/sts)
- 允许使用 Unicode 昵称和频道名称,改善国际用户的聊天体验\.[\[链接\]](https://github.com/ircv3/ircv3-specifications/pull/272)
- 可在图形客户端中显示的客户端头像\.
## 参与组织🔗 (https://ircv3.net/#participating-organizations)
相似文章
2026年上半年IRC技术新闻
2026年初IRC技术新闻综述,涵盖IRCv3规范更新、移动端和网页端IRC客户端的变动,以及对vibe-coded项目的反应。
@vintcessun: 代理通信协议只定义消息怎么传,不回答你是谁、凭什么、认不认。 https://arxiv.org/abs/2608.13030 InterSAGE 补上这层信任:身份层把开发者、代码包和部署上下文绑进 Agent Identity Car…
InterSAGE is a trust-native protocol suite that adds identity, discovery, trust negotiation, and accountability layers to agent communication protocols, enabling secure interoperability in an Internet of Agents.
irken:一个微型、可定制、功能齐全的IRC客户端
irken 是一个小巧、可定制、功能齐全的IRC客户端,面向想要轻量且可自定义聊天客户端的用户。
@QingQ77: 用 Rust 写的高性能 IM 后端,走 QUIC 协议实时传消息,支持 P2P 打洞和群聊广播。 https://github.com/nicolastinger/only-talk-rs… 用 Actix-web 做 RESTful …
一个基于 Rust + Actix-web + QUIC 的高性能即时通讯后端,支持 P2P 打洞、群聊广播、多种存储后端,可单进程或分离部署。
Chatway MCP
Chatway 推出 MCP 功能,允许通过 ChatGPT、Claude、Gemini 等兼容 MCP 的助手直接管理客户对话、回复消息并访问知识库,无需编码。