认识
IRC 是互联网中最古老、最经典的实时聊天协议之一。IRC 的全称是 Internet Relay Chat,它在 1988 年首次被创建并广泛使用至今;
组成
IRC 允许用户通过 IRC 客户端软件连接到 IRC 服务器,并在不同的聊天室(称为频道)中与其他用户进行实时交流;
性质
在 IRC 中,用户可以加入或创建不同的聊天室,并与其他人进行文字聊天、分享文件、交换信息或进行团队协作。每个聊天室都有一个唯一的名称,用户可以通过输入命令或点击链接来加入特定的频道;
IRC 是一个开放的协议,意味着任何人都可以创建自己的 IRC 服务器并托管自己的聊天室。这为用户提供了很大的自由度和灵活性;
构建
我们需要使用 IRC 的即时通知(我们使用 Linux 版本,其他即时通讯软件,要么没有 Linux 客户端,要么已经在使用(我们使用 Slack 办公),要么配置繁琐,总之我们有这样的需求)
服务端 | Server | Popular IRC Networks
mIRC: IRC Networks and Servers
freenode | https://freenode.net/
该笔记将记录:常用的 IRC 服务器
chat.freenode.net:6697 / non-SSL: 6667
irc.libera.chat | from Mozilla Thunderbird
客户端 | Client
Wikipedia/Comparison of Internet Relay Chat clients
Smuxi – IRC Client
聊天记录没有对齐,看起来比较混乱。所以,我们没有使用该客户端
The Lounge
WebIRC
应用
虽然 IRC 的流行度在过去几年有所下降,但它仍然是一种受欢迎的协议,用于特定领域的交流、技术支持和开源社区等;