首先,我们要了解IRC是什么玩意:

因特网中继聊天(Internet Relay Chat),一般称为互联网中继聊天,简称:IRC。它是由芬兰人Jarkko Oikarinen于1988年首创的一种网络聊天协议。经过十年的发展,世界上有超过60个国家提供了IRC的服务。IRC的工作原理非常简单,您只要在自己的PC上运行客户端软件,然后通过因特网以IRC协议连接到一台IRC服务器上即可。它的特点是速度非常之快,聊天时几乎没有延迟的现象,并且只占用很小的带宽资源。所有用户可以在一个被称为\Channel\(频道)的地方就某一话题进行交谈或密谈。每个IRC的使用者都有一个Nickname(昵称)。(来自百度百科)

(这IRC非常的老,快成骨灰了)
搭建IRC服务器需要一个Linux服务器来搭建,而Widnows的话**(我家没有Windows电脑,模拟器还tm卡到升天)**自己去查查罢。
搭建IRC服务器可以使用ngircd。

安装ngircd

以Ubuntu 22.10(Utermux套了个proot容器,那里还套了个Ubuntu)为例
安装ngircd
apt install ngircd
然后通过vim修改ngircd配置
vim /etc/ngircd/ngircd.conf

ngircd 配置界面

(好多注释,但是看不懂)
根据下面我自己给出来的注释去找到选项并填写即可

[Global]
   #服务器IP地址
   name = 192.168.114.514
   #管理员信息
   AdminInfo1 = Toad - 此IRC服务器创始人
   AdminInfo2 = 张浩你个屑(
   #管理员邮箱
   AdminEMail = xxx@xxx.com
   #IRC 命令帮助文件
   HelpFile = /usr/share/doc/ngircd/Command.txt
   #IRC 服务器信息
   Info = 来,一起偷张浩大吊
   #Motd 文件,主要用于IRC服务器公告(如果没有请自己建)
   MotdFile = /etc/ngircd/ngircd.motd
   
[Channel]
   #如果需要自带频道不用自己创建的话,可以去掉前面的分号
   #频道名字,频道名字前必须带井号
   name = #Toad114514
   #频道话题
   Topic = 什么都聊,包括偷张浩只因

完成后保存
最后启动服务器

$ sudo /etc/init.d/ngircd start

(我的Ubuntu用systemd启动会失败,所以使用传统init方式)
连接IRC服务器
这里使用安卓的Yaaic来连接,电脑可以用HexChat或Pidgin
打开Yaaic,点击右上角加号创建IRC服务器

Yaaic 添加服务器界面

红圈填标题
橙圈填服务器IP地址(如果是本地)
绿圈填昵称
下面还有个Real Name
跟绿圈填一致就行了
完成后点击右上角的按钮
回到主页,点击和填写标题一样的列表

Yaaic 主页

成功登陆!
可以通过点击右上角的加号加入频道
如果在填写配置文件时,把Channel块里的name和topic前面的分号去除掉了,那么可以输入name到弹出的输入框里
按下Join后,就可以欢快的聊天了

总结

其实IRC服务器也只有在极客圈里会用到。看看QQ和微信,越来越臃肿。添加更多的功能,这些功能可能你一辈子都用不到。就算是我手机在用TIM(微信和QQ的结合体),至少内存占1GB。如果与IRC对比,我会去用IRC,因为它足够简单。但是我朋友用的都是QQ和微信(与张浩刷屏(确信)),所以才会被迫去用罢了。