維基百科:IRC教程
本教程主要針對Freenode IRC網絡(維基媒體相關頻道所在網絡)書寫,一些功能可能在其他網絡上並不必要,其他網絡上的功能也可能不會在這裡出現。
一些基礎[編輯]
我需要什麼?[編輯]
要訪問Freenode IRC服務器,您首先需要一個IRC客戶端。基於字符終端的有ircII、BitchX、epic和sirc等;基於圖形界面的有Pidgin、x-Chat(跨平台)、mIRC(Windows)和Colloquy(Mac)等;如果您使用Mozilla或Firefox瀏覽網頁,您也可以使用ChatZilla這個插件。您操作系統的安裝光盤可能就有這類客戶端;您也可以在這裡找到軟件的下載地址。
你也可以直接使用網頁版,這可以避免下載客戶端。
我怎麼連接?[編輯]
您有了一個客戶端之後,就需要服務器的域名。直接使用irc.freenode.net就好。別忘了設置 6697 端口,啟用 SSL——你可不想讓別人看到你輸入給 nickserv 的密碼。
但是我還是無法連接![編輯]
您有了一個客戶端和服務器的域名之後,您可能還需要一點幫助。請參見這裡或這裡,它們包含了許多有用的信息。
關於網絡服務[編輯]
暱稱註冊[編輯]
如果您想使用一個特定的暱稱,並且不想被別人占用,您需要在網絡上註冊它。
您可以在任意窗口中鍵入:/msg nickserv register 密码密码 email@foobar.example以註冊您正在使用的暱稱。(請將密码密码換成您想要的密碼,並將email@foobar.example換成您的電子郵件地址。)請不要選擇一個過於簡單的密碼。也請不要選擇一個常用、重要的密碼,因為您很容易不小心將密碼發送到某個頻道中。您現在應該檢查您的電子郵箱,並完成Freenode的確認信中提到的步驟。
要被添加至頻道的權限列表,您必須有一個註冊過的暱稱。
註:您只需要註冊您的暱稱一次。之後您連接的時候,您需要向服務器說明您的身份,在任意窗口中鍵入:/msg nickserv identify password。
一些IRC客戶端可能允許您設置連接後自動運行的命令,您可以將上面的命令加入這個列表。在mIRC中,您可以在 File | Select Server.. | Options | Perform 找到該列表。
另一種說明身份的方法是設置服務器密碼為您註冊時提供的密碼。
您可以強制要求使用您的暱稱登錄時,必須在30秒內向服務器表明身份,否則就強制改為其他暱稱,並在一段時間內禁止此人使用您的暱稱(即便是在說明身份後)。在任意窗口中鍵入:/msg nickserv set enforce on。如果你登陸時在30秒內未能表明身份且被改為其他名字,請在改回原有名稱前,輸入/msg nickserv release username password以解除禁止。
您還可以設置一些其他的選項,請鍵入:/msg NickServ help以查看完整列表和幫助。
設置IRC客戶端使其自動進行連接和認證[編輯]
| 本章節需要擴充 |
不少 IRC 客戶端都支持使用 SASL 自動登錄。只需找到相應的開關,在 SASL 用戶名密碼部分分別填入自己的暱稱和NickServ密碼,就可以獲得自動登錄的效果。
如果你的客戶端不支持SASL登錄,也可以使用自動執行/msg nickserv identify password命令的方式實現登錄。
其中一個例子是ChatZilla,你可以在偏好設定中預先輸入identify訊號,如此則開啟時會自動identify。
申請隱身衣[編輯]
如果您不想讓您的IP地址被所有人看到,或您想向他人說明您是維基百科社群的一員,您可以申請一個隱身衣。簡而言之,這意味着某人對您運行/whois時,不會看到您的IP地址。
隱身衣的名稱並不僅限於「wikipedia」,還有一些其它的,類似於「wikimedia」。更多情況可在元維基查看。
步驟很簡單:
- 先看看這裡以確保您知道自己在做什麼
- 然後註冊您的暱稱(記得登錄),申請前確保自己已經編輯滿250次、註冊滿3個月,且在偏好設定中輸入了已經確認的電郵地址
- 在您的用戶頁或用戶討論頁隨便做個編輯,編輯摘要寫上
IRC cloak request - 前往這裡填寫表單,並等待組聯絡員人工操作。該表單第一頁請選擇「Regular cloak (first-time)」(首次註冊正常隱身衣),點選繼續,第二頁請輸入你的資料,並把剛才你的編輯的差異連結給貼上去。
- 再次登陸IRC(如果你退出了的話),並輸入/msg MemoServ send wmfgc IRC cloak request ,之後回車
當您成功申請到一個隱身衣後,您將收到一條消息以確認申請。
「Unaffiliated」隱身衣[編輯]
如果你想要一個隱形斗篷,但不想要宣傳維基百科,請按照要求在 #freenode。如果你需要找到 freenode 的工作人員,請列出上一網絡職員 /stats p
IRC頻道列表[編輯]
Freenode上的頻道包括但不限於:
- #mediawiki - 和MediaWiki軟件有關的討論和技術問題
- #wikibooks - 維基教科書
- #wikimedia - 維基媒體基金會
- #wikimedia-commons - 維基共享
- #wikivoyage-zh - 中文維基導遊
- #wikinews - 維基新聞
- #wikinews-zh - 中文維基新聞
- #wikipedia - 維基百科
- #wikipedia-zh - 中文維基百科
- #wikipedia-zh-acg - 中文維基百科ACG頻道
IRC客戶端設置[編輯]
- 真實姓名(或全名)可以被設置為任何您想要的東西,不過我們推薦您將其設置為您的維基用戶名。
但是我沒有在使用Windows![編輯]
您可以尋找適合自己平台的IRC客戶端,並配置好您的防火牆。既然您沒有使用Windows,我們相信您一定能處理這個問題。
那些常用的命令都是什麼?[編輯]
下面是一些IRC中常用的命令:
| 命令 | 它做什麼 | 例子 |
|---|---|---|
| /attach /server |
連接到服務器 | /attach irc.freenode.net /server irc.freenode.net |
| /nick | 設置您的暱稱 | /nick FooBar |
| /join /j |
加入一個頻道 | /join #wikipedia-zh /j #wikipedia-zh |
| /msg | 發送一條消息 (可以發給某人,也可以發給某個頻道) |
發給頻道:/msg #wikipedia-zh Hello, world! 發給某人:/msg FooBar Hi there! |
| /whois | 顯示用戶信息 | /whois FooBar |
| /clear /clear all |
清空當前窗口 清空所有窗口 |
/clear /clear all |
| /away | 設置離開信息 註:再次鍵入 /away 從離開狀態回來 | /away I'm away because... |
| /me | 向頻道做動作 | 鍵入:/me loves pie. 將顯示出:FooBar loves pie. |