如何使用 IRC

xatier edited this page Oct 2, 2014 · 19 revisions

什麼是 IRC

IRC 是 Internet Relay Chat 的縮寫。IRC 是一種透過網路的即時聊天方式,類似M群或是聊天室這種群體聊天方式。網路上有許多的 IRC 伺服器,如 Freenode、Rizon 等。g0v.tw 選擇使用 Freenode (網址:chat.freenode.net)作為頻道所在的伺服器。我們在 Freenode 上開了一個頻道,頻道名稱是 #g0v.tw

為什麼要用 IRC

有時候我們需要一個地方,即時且群體地討論一件事情,這時候就需要使用 IRC。有時候大家也會在上面進行即時討論,如果沒用 IRC ,就很難參與討論。

如何進入 IRC(web 版本)

使用 g0v 架設的 Kiwi Web IRC 平台

g0v Web IRC 是一個使用 Kiwi IRC 架設的網頁版 IRC,可直接進入 g0v 頻道與大家聊天。

irccloud 的掛網服務

irccloud 是 irc 的網路服務,用瀏覽器連到 irccloud 網站、加入 #g0v.tw 頻道後,即使電腦關機他也會繼續幫你掛網,收離線訊息,下次打開 irccloud 網頁時再把離線訊息丟給妳。irccloud目前可以自由註冊新帳號不需要邀請函了。

首先,打開irccloud的首頁,右上方可以輸入帳號密碼開始登入。

如何加入頻道

第一次登入,應該會看到一個IRC頻道。但這是irccloud自己的IRC伺服器,要進入#g0v.tw頻道,要先連線到 #g0v.tw 所在的IRC伺服器:Freenode。

點選右邊的「Add a Network」

接著填寫Freenode伺服器的連線資料。如果你希望一進去就連到 #g0v.tw 的頻道,可以在下面先填上頻道的名稱

這時候右邊應該就會出現 #g0v.tw 的頻道了。如果沒有出現,那麼就點Freenode字樣旁邊的「+」

接著在彈出的窗口中填入頻道名稱,如「#g0v.tw」

點選「OK」以後,就可以連入頻道,參加討論了。

如何和其他人互動

點選右半邊的ID列表,可以看到選單,裏面可以看到選項。解說如下:

Freenode 的 webchat

Freenode 站有提供方便的 Web 介面,不用裝別的軟體就可以使用。您可以用以下連結登入 #g0v.tw 聊天頻道:
http://webchat.freenode.net/?channels=g0v.tw

但這個頁面還是有一些欄位要填:

  • 「Nickname」就是你的 ID(又名暱稱)。每個登入的人都會有個英文稱呼,叫做 ID,是可以自己選的。人們說的話就會顯示成那個 ID 在說話。選一個想讓大家認識你的英文名吧。開頭要是英文的,後面可以接上數字或是底線,不可以有空白。像是 Abc123 是系統會接受,但很菜市場的名字。nicole_kidman、acbike、Ultrakid 之類會是還不難認的 ID。
  • 「Channels」是你要進入的聊天板,可以看見已經輸入了 #g0v.tw 字樣。
  • 接下來有塊歪七扭八的英文字是用來防程式登入的,叫做「Captcha」,請在下面的空行中照著填入。
    都確認輸入無誤以後,點「Connect」按鈕就可以連上了。

如果你的帳號有認証過,那麼就請勾選「Auth to Service」,填寫相應的欄位:

進入 #g0v.tw 頻道之後要做什麼 ( Web 版本 )

  • 顯示在右方欄的那些,是目前在這個聊天室裡的人們的 ID。有些人正在電腦前,但有些人雖然在連線狀態,但本人不一定在電腦前面,這稱為掛著。等到數分鐘,數小時,或數天之後,也許就會回神。
  • 畫面的最下方,那條長框是輸入用的,在那邊打字,再按「Enter」就會送出,大家就看得到了。
  • 左上方有「Status」與「#g0v.tw」兩個分頁。如果再加入別的頻道也會顯示出來,點它可以切換頻道。

如何進入 #g0v.tw 頻道

如果在 Freenode 站,不小心退出了頻道,又想重新加入,請在下方的輸入條打下面的指令,然後按 Enter。最前面的斜線符號也不要漏打。
/join #g0v.tw

如何更換自己的 ID

打以下指令,並把 abc123 換成你想要的新 ID:
/nick abc123

如何私下傳訊息給別人

把以下指令的 rosemary 換成你要傳的 ID,你們的交談會在左上角獨立成一個分頁。
/msg rosemary

如何表示動作

雖然在 IRC 上最近做的事說話,但有時會想要傳達自己的動作。例如說,我想表示我去睡了,可以打:
/me 去睡了。
就會顯示成:
* MindosCheng 去睡了。

如何註冊自己的帳號

在點選右邊的Freenode頻道,選取底下的輸入框:

然後在輸入框中輸入:

/msg nickserv register

接著你會在email中收到Freenode所寄來的信,裏面會有一串命令,長的像這樣

/msg nickserv verify rigister

請把他複製貼到輸入框中

如果看到這張圖,就代表註冊完畢。以後別人要是沒有經過認証,不能使用這個帳戶。

接著,在Freenode頻道的畫面中,點選上面的「Identify Nickname」

在彈出的窗口中填入剛剛註冊時的密碼,點選「Set password and identify」,就可以認証帳戶了。

如果您使用的是其他服務,可以直接在輸入框中輸入:

/msg NickServ Identify

輸入完畢以後,就可以確認您是帳戶所有人了。如果不是,Freenode將在一定時間後強迫您改暱稱。

在 IRC 上打的文字出現亂碼怎麼辦

用 Web 版應該不會遇到這個問題。

別人在 IRC 上面聊了什麼?

我們製作了一個簡單的 log 機器人,會把 IRC 上的訊息記錄下來。如果想知道今天大家聊了什麼,可以點這邊:
http://logbot.g0v.tw/channel/g0v.tw/today

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.