维基百科: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. |