用irssi進行即時技術交流

  • 2019 年 11 月 20 日
  • 筆記

irssi是一種IRC客戶端程式,可以在很多平台上部署,最常連的伺服器是Freenode,像Django Project項目就有對應IRC房間,還有一些Linux系統開發組織也用這種即時通訊的方式進行實時交流。對於技術課題攻關,IRC組提供了即時性的互動場景。Stackoverflow和IRC可以互補,先者更便於知識沉澱,後者即時性好,再有其它的溝通方式就是Mail Group郵件組。

1.軟體安裝

Mac系統安裝

brew intall irssi

Win10 WSL Ubuntu安裝

sudo apt-get intall irssi

2.基礎操作

連接服務

irssi -c freenode.net -p 6667 -n candylab

-c 指定伺服器 -p 指定埠 -n 指定昵稱

進入房間

/join #django

像#django的房間是不向非註冊用開放的,在freenode.net先行進行帳號註冊才可以進入,用於減少不必要的遊客用戶閑聊。

註冊帳號 /msg NickServ REGISTER candylab passwdfortest [email protected]

命令執行完以後,註冊郵箱里會收到類似的信:

candylab,  In order to complete your account registration, you must type the following  command on IRC:  /msg NickServ VERIFY REGISTER candylab candylabpasswordforfreenode  Thank you for registering your account on the freenode IRC network!  --  This e-mail was sent due to a command from candylab[3d879887@gateway/web/freenode/ip.61.111.111.111]  at Tue, 19 Mar 2019 03:42:21 +0000.  If this message is unsolicited, please contact [email protected]  with a full copy.

找上郵件中的那行命令執行:

/msg NickServ VERIFY REGISTER candylab candylabpasswordforfreenode

登陸新註冊帳號

/connect chat.freenode.net 6667 candylab: passwdfortest

再次進入django project房間

/join #django

3.總結 其實除了irssi還有其它的IRC客戶端,比如俄國人寫的XChat。irssi的用戶具規模,安裝相對簡便。irssi配合Tmux使用很方便,irssi對於溝通技術課題與攻關有幫助。