IRC/隐身衣
在Libera Chat上维基媒体的IRC频道内,IRC隐身衣可以将您的IP地址或主机名用显示您所附属或参与的项目的名称的“隐身衣”取代。例如,alex@123.45.67.89
将在几个IRC相关消息显示为 alex@wikimedia/AlexZ
(IRC相关消息包括/who
、 /whois
,以及在您加入、暂时离开和离开的提示信息,具体取决于收到消息的客户端) 。许多人使用IRC隐身衣是因为暴露的IP地址往往属于敏感或私人信息;但请注意,使用隐身衣并不能保证可以安全地隐藏您的IP地址。对于IP地址可见性有疑虑的用户,应该使用VPN 或 bouncer/VPS。
使用隱身衣的目的
- 身份证明:使用隐身衣最主要的原因是证明您就是IRC上对应的维基站内用户,比如jwales用户的
wikipedia/Jimbo-Wales
隐身衣证明他确实是老大哥,因为隐身衣不能造假。 - 社群自豪感:根据Rob Levin(freenode的已故创始人)的说法,隐身衣可以让您向其他IRC频道的人炫耀您作为维基媒体人的自豪,且能构建社群意识。
維基媒體隱身衣管理员
以下用户负责与Libera Chat职员交流维基媒体隐身衣发放事务(即维基媒体组联络员):
- Az1568 (talk) (IRC nick
Az1568
orAlexZ
) - Dungodung (talk) (IRC nick
dungodung
) - Fox (talk) (IRC nick
foks
) - Snowolf (talk) (IRC nick
Snowolf
) - Matthewrb (talk) (IRC nick
matthewrbowker
) - Stwalkerster (talk) (IRC nick
stwalkerster
orstw
) - AmandaNP (talk) (IRC nick
AmandaNP
)
所有隐身衣都需符合DNS主机名标准,见RFC 1034和RFC 1035。隐身衣可以由大写和小写拉丁字母、阿拉伯数字和连接号组成。隐身衣不能含有空格或下划线,应用连接号取代之。
- 2005年2月之后,不论哪个维基媒体计划,都不再允许隐身衣中包含语言代码。所有隐身衣都采用
project/Username
的形式。命名冲突的案例则逐一解决。
- 2006年3月之后,组联络员可以设定维基百科以外项目的隐身衣。具体项目参见下表,如果您所在计划没有列出,请洽组联络员。
獲得隱身衣
您可以连接到Libera后使用以下指令与机器人私聊请求获取维基媒体隐身衣:/msg wmopbot cloak
,并遵循机器人在回复中给出的说明。之后,请等待组联络员的手动操作,这是分批次进行的。请不要重复提交请求。重复提交可能会导致您的请求被拒绝。
如果您已经拥有Libera的 @user
隐身衣,您仍应在申请过程中选择“First cloak”。“Change cloak”选项适用于在我们的系统中已经拥有维基媒体隐身衣的用户。
如果没有Libera Chat账户,您必须先注册一个。
2024年4月1日起,所有新注册的Libera Chat账户都会自动获得@user
隐身衣。
我们项目的隐身衣只颁发给满足以下要求的用户:
- 用户必须有一个经过验证的电子邮件地址(不接受临时电子邮箱)
- 用户必须在维基媒体项目上至少进行过250次编辑
- 用户必须注册一个维基媒体项目帐户至少三个月
- 用户当前不能被任何项目封禁
这些条件是为了防止Libera Chat隐身衣的滥用。我们希望所有善意的编辑者都能获取隐身衣。维基媒体基金会的职员如需申请隐身衣,则无需满足上述编辑数和注册时间的要求。
请注意只有在请求出现问题或错误时会有一位组联络员与您联系,正常情况下您不会得到任何直接通知。
不过,您可以用以下指令来确认当前隐身衣申请的状态:/msg wmopbot cloakstatus
,返回的结果如下所示:
- Pending - 申请已经提交,正待组联络员审查
- Approved - 组联络员已批准,将尽快提交至Libera Chat职员处
- Cloaked - 申请已交至Libera Chat职员且隐身衣已成功发出
- Rejected - 申请被拒绝,原因可能是不符合上述要求和/或组联络员和/或Libera Chat职员行使自由裁量权
啟用您的隱身衣
當您獲得隱身衣後,您必須要向NickServ認證您的身分,以啟用隱身衣。可以将您的客户端设置为使用SASL自动登入。请参见Libera Chat上关于如何在IRC客户端上设置SASL的说明。您也可以直接通过NickServ来认证身份,輸入/msg nickserv identify <your password>
或將您的認證密碼在您的IRC用戶端設定好。
通常在NickServ登录账号和您的隐身衣启用之间会有几秒钟的延迟。这可能导致以下结果:
[21:00] » Join: An_IRC_User (~User@11.22.33.44)
[21:00] x Quit: An_IRC_User (~User@11.22.33.44) (Changing host)
[21:00] » Join: An_IRC_User (~User@wikimedia/Example)
这通常是因为您设定了IRC客户端在成功连接服务器后就自动加入频道。您可以使用SASL来避免这种情况,因为SASL能确保客户端在NickServ登录后才处理其他事务,例如自动加入频道。
隱身衣選項
过去,只有维基百科的隐身衣可供选择,即“wikipedia/用户名”的形式(您维基百科的用户名,而不是IRC昵称)。用户现在可以在系统中申请各项目的隐身衣(但不提供各语言的隐身衣)。
根据您的喜好,隐身衣可以是:
- 您用户名的首字母大写或小写
- 用户名一律小写
- 第一个字符为英文字母且只包含DNS合法字符,即a-z、A-Z、0-9和连字符(-)的任意字符串
目前可以使用的隱身衣包括: