作者:David Caraballo(DC-itsme)和Joseph Lo(Jolo)
IRC(Internet中继聊天)提供了一种与来自世界各地的人们进行实时通信的方式。它由IRC服务器(允许用户连接到IRC的计算机)的各种独立 网络(或“网络”)组成。最大的网络是EFnet (原始IRC网络,通常一次有32,000多人), Undernet,IRCnet, DALnet和NewNet。
通常,用户(例如您)运行一个程序(称为“客户端”)以连接到IRC网络之一上的服务器。服务器在同一网络上的其他服务器之间来回中继信息。推荐客户使用如下客户端:
请务必阅读您客户的文档!
一旦连接到IRC网络上的IRC服务器,您通常将加入一个或多个“通道”并与那里的其他通道进行对话。在 EFnet上,通常有超过12,000个 频道,每个频道专门讨论一个不同的主题。对话可以是公开的(频道中的每个人都可以看到您键入的内容),也可以是私人的(只有两个人之间的消息,他们可能在同一频道,也可能不在同一频道)。
IRC不是“游戏”,我强烈建议您以礼貌对待自己在IRC上遇到的人,就像您亲自聊天或打电话一样,否则可能会造成严重后果。
频道名称通常以#开头,例如#irchelp。在同一网络上的所有IRC服务器之间共享相同的频道,因此您不必与朋友位于同一IRC服务器上。(也有一些名称以&
而不是#
开头的通道。这些通道不是由网络上的所有服务器共享的,而是仅存在于该服务器上的本地。)
每个用户在IRC上都有一个“昵称”,例如smartgal或FunGuy。为了避免与其他用户发生冲突,最好使用不太常见的昵称,例如,“ john”是一个较差的选择。在某些网络上,昵称既不属于任何人,也不属于任何渠道。这可能会导致冲突,因此,如果您对这些东西的所有权有强烈的兴趣,则您可能更喜欢具有“服务”的网络,例如 像Undernet, DALnet, 或者其他的 Smaller Networks.
频道由频道运营商运营,或者简称为“运营”,他们可以通过选择谁可以加入(通过“禁止”某些用户),谁必须离开(通过“踢开”他们)以及甚至是谁来控制频道说话(将频道设为“中等”)!频道运营者可以完全控制自己的频道,并且他们的决定是最终决定。如果您被禁止进入频道,请将/ msg
发送给频道操作人员,并很好地要求您进入(请参阅下一节的/ who命令以了解如何查找操作人员)。如果他们忽略了您,或/ who
因为频道处于秘密模式(+ s)而没有响应,请转到更受您欢迎的地方。
IRC服务器由IRC管理员和IRC操作员或“ IRC ops”运行。IRC操作人员自行管理服务器,并且在EFnet和许多其他网络上,不参与人身争议,渠道接管,恢复丢失的操作人员等。它们 不是 “ IRC警察”。
命令和文本在同一位置键入。默认情况下,命令以字符/
开头。如果您具有图形客户端(例如 Windows的HexChat,则可以通过使用鼠标指针单击图标来执行许多命令。但是,强烈建议您先学习输入基本的IRC命令。输入命令时,请特别注意空格和大小写。基本命令适用于所有好的客户端。
下面给出一些示例。在这些示例中,假设您的昵称是“yournick”,并且您在频道#coolness
上。
您的朋友“ MaryN”和您处于#coolness,而您的朋友“ Tomm”在IRC上但不在您的频道中。您通常可以通过替换相关的昵称或频道名称来应用这些示例。
您输入了以下内容:
`What happens`
`/join #coolness` # 您加入频道#coolness
/who #coolness # 提供有关频道中用户的一些信息
`@` = 通道操作,而`*`表示IRC操作
`hello everyone` # #coolness上的每个人都看到_大家好_。(您无需输入自己的昵称。)
`/me is a pinhk bunny` # #coolness中的每个人都看到`yournick is a pinhk bunny`
`/leave #coolness` # 您离开频道
`/whois Tomm` # 您会得到一些有关Tomm或您输入的昵称的信息
`/whois yournick` # 这是其他人看到的有关您的信息
`/nick newnick` # 将您的昵称更改为“ newnick”
`/msg Tomm hi there.` # 只有Tomm可以看到您的消息(您不必在同一频道上即可工作)
`/ping #coolness` # 提供有关您与每个人在#coolness上的延迟(往返)的信息
`/ping Tomm` # 提供有关您与Tomm之间的延迟(往返)的信息
`/dcc chat MaryN` # 这会向MaryN发送dcc聊天会话的请求
# MaryN键入`/ dcc chat yournick`来完成连接。DCC聊天比/ msg更快(无延迟)并且更安全。
`/msg = MaryN Hi there!`
# 建立DCC连接后,请使用`/ msg = nick`消息格式来交换消息(请注意=符号)。
# DCC不会通过服务器,因此不受服务器延迟,网络拆分等的影响。
`/help` # 这适用于许多客户。尝试一下!
`/quit good night!` # 您完全退出了IRC,并留下了分开的注释,以便其他人看到
“ Signoff:yournick(good night!)”
注意:当您不在命名通道中时,不是以/
开头的行无效,并且许多命令的工作方式不同或完全不起作用。
加入频道并听一会儿,您可以学到很多东西。对于初学者,请尝试以下渠道:#new2irc
,#newuser
,#newbies
或#chat
。
如需有关HexChat客户端的帮助,请尝试加入# hexchat
。如需有关一般IRC问题的帮助,请加入#irchelp
。
要以名称#mychannel
组成自己的频道(如果#mychannel不存在),请键入/ join #mychannel
。通道已创建,您将自动进入操作。
:-)
是笑脸,将头向左倾斜即可看到。同样,:-(
是皱眉。;-)
是眨眼。:~~(
在哭,而:-P
是伸出舌头的人。:-P ~~
在流口水。(-:
左撇子的微笑,等等。这些面孔有数百张。
以下是IRC中使用的一些常见缩写词:
brb = be right back bbiaf = be back in a flash
bbl = be back later ttfn = ta ta for now
np = no problem imho = in my humble opinion
lol = laughing out loud j/k = just kidding
re = hi again, as in 're hi' wb = welcome back
wtf = what the f--k rtfm = read the f--king manual
rotfl = rolling on the floor laughing
LIKE THIS,像这样用大写字母打字被认为是“喊叫”,应该避免。同样,请勿重复自己的发言,也不要一次用多行文本“淹没”频道(不要刷屏哦)。确保使用正确的术语,例如“channel”,而不是“chat room”,以及“nick”,而不是“handle”。
在频道中时,请按照该频道的操作指导进行操作。如果您与之抗衡,您可能会被强行“踢出”频道,甚至可能“被禁止”返回。另一方面,某些频道的操作非常耗电,可能没有充分的理由就可以将其踢出或禁入。如果发生这种情况,或者某个频道上的某个人打扰了您,只需离开该频道-还有成千上万的其他人(三十六计,走为上记)。
在许多网络上,存在用于昵称或频道注册的服务。这些服务在网络之间差异很大,但是通常在您首次连接时显示的服务器每日消息(MOTD)中提到。您可以随时在大多数客户端中键入/ motd
再次显示MOTD。
该网络的主页还将详细说明该网络上提供的任何服务。
昵称注册允许您“拥有”昵称,并防止其他人在该网络上使用它。(昵称的唯一性)因此,如果您尝试使用别人已经在该网络上保留的昵称,您将从网络上收到一条警告消息,几秒钟后,您的昵称将被更改或您将被断开连接。万一发生这种情况,只需更改您的昵称,直到找到未使用的昵称即可。如果要注册昵称,请查阅MOTD或网络主页以获取详细信息。
/ list
断开连接?如果使用/ list
命令时断开连接,请尝试切换服务器,否则可以在WWW的http://www.irchelp.org/irchelp/chanlist/上找到最新的频道列表。
如果有人开始骚扰或淹没您,请离开频道或使用/ ignore
命令。有关更多详细信息, mIRC用户请参阅我们的洪水防护页面,ircII用户请输入/ help ignore
命令。最好将用户模式设置为+ i
(invisible不可见),以避免未经请求的消息和骚扰。如果您是“invisible”,通常只有与您一起使用的频道上的用户才能确定您使用的昵称。
如果其他人使您崩溃或断开连接,请参阅我们的拒绝服务或“ Nuke”攻击页面。当滥用行为违反服务器规则时,您还可以记录并报告滥用行为,您可以通过键入/ motd
来读取滥用行为。
至此,您可以在IRC上“聊天”了。在大多数情况下,以上命令对于初学者来说就足够了,但是在IRC中可能会出错。
网络可能会变得分裂(称为“网络拆分”),从而使您与与之交谈的用户分离。这些拆分通常相对较短,尽管有些日子很常见(一个月总有那么几天)。
一个更常见的问题是“滞后”,即在您键入内容与他人阅读之间存在明显的延迟。 选择附近的服务器是减少延迟的一种方法。滞后可以通过使用/ ping命令进行测量(请参见上面的命令部分)。
找到更好的服务器后,用于更改服务器的命令是/ server server.name.here
。
服务器列表 在大多数客户端上,键入/ links
可以列出当前网络上的服务器列表。谨慎使用此命令,最多只能连续使用两次,否则您可能会误认为是“链接查找”麻烦制造者。
mIRC用户:Ping? Pong!在状态窗口中,仅表示您的服务器对您执行ping操作以确保您仍可以连接,并且您的客户端会自动回复一个Pong。不用担心这些。
/ dcc chat
命令可用于建立一对一的连接,从而避免延迟,并且不会因网络分裂而中断!检查您的文档以获取使用信息。在大多数客户端中,您都可以通过键入/ dcc chat nick_of_other_person
来建立DCC聊天连接。要通过该连接进行对话,请输入/ msg = nick any
(注意=
符号)。在 mIRC中,您还可以通过选择DCC,然后从菜单中选择“ 聊天 ”,然后输入您希望与其聊天的用户的昵称来启动DCC聊天会话 。为该dcc聊天会话打开一个窗口。
有关这些问题以及其他命令的更多信息,请访问网站< http://www.irchelp.org。在这里您可以找到许多帮助文件,例如:
在该网站上,您还将找到有关特定IRC客户端的更多高级信息,包括:
寻找其他客户?客户端目前只有少部分存活,如HexChat。客户端分为Windows,MacOS,Linux等平台。
IRC脚本是客户端将运行的命令集。许多本来不错的脚本都遭到了黑客入侵,因此,如果您加载它们,可能会严重损害您的安全性(有人可以进入您的帐户,删除所有文件,阅读邮件等)。也有邪恶的人试图向人们发送病毒和其他不良信息。就像现实生活中一样,不要接受陌生人的任何东西。发生了许多此类事件,而不仅仅是少数。除非您知道每一行的功能,否则不要运行脚本,即使您知道它是由朋友提供的也不行,因为您的朋友可能没有检测隐藏的“特洛伊木马”的专业知识。
自动DCC获取是一个非常糟糕的主意!开启后,您很容易受到威胁,从与服务器断开连接到他人控制您的计算机。由于DCC autoget设置,不少人遇到了严重的问题。
特别感谢EFnet上的FreeSoft,prysm,hershey,turtle,Ariell和其他#irchelp帮助者的许多有用建议。
现在,您已经阅读了本入门指南,开始使用IRC并尽情享受吧!或者,如果您有兴趣了解更多信息,请查看#IRChelp主页上的许多文档。
irchelp.org上的内容在Github上维护。欢迎提出请求,请参阅我们的贡献者指南以获取有关如何提供帮助的详细信息。
All documents © irchelp.org or original authors 2016
本文来源于www.irchelp.org
本文由Final_R进行翻译和补充说明,意在实现IRC复兴!如有问题请联系!