搜索 社区服务 统计排行 帮助
  • 2549阅读
  • 15回复

[转贴]IRC 基本命令篇

楼层直达
级别: 圣骑士
注册时间:
2002-08-08
在线时间:
49小时
发帖:
1310
/JOIN 命令
【语法】
   /join <#闲聊室> [该闲聊室的密码]
【描述】
  用来加入某个闲聊室。如果该闲聊室设置了密码,你可以指定它。

--------------------------------------------------------------------------------
/PART 命令
【语法】
   /part <#闲聊室> [退出的原因]
【描述】
  用来退出某个闲聊室,在某些IRC服务器上,你还可以指定退出的原因。

--------------------------------------------------------------------------------
/LIST 命令
【语法】
   /list [#闲聊室] [-MIN #] [-MAX #]
【描述】
  用来列出服务器上的闲聊室名称(可以使用通配符)。如果不指定名称则列出当前服务器上的所有可用闲聊室;“-MIN #”和“-MAX #”用来限定列出包含指定人数的闲聊室。
【举例】
  列出包含2~100个人的所有闲聊室:/list -min 2 -max 100

--------------------------------------------------------------------------------
/MSG 命令
【语法】
   /msg <别名|#闲聊室> <消息>
【描述】
  用来向某人发出密聊话语,或者对某个闲聊室的所有人说话。
【举例】
  假设你敲/msg TigTag 你好,那么TigTag就会在他的小窗口里看到你在说“你好”,而且这句话只有你跟TigTag才会看到;
  假设你敲/msg #Chat 大家好,那么在#Chat中的全体成员都会看到你在说“大家好”。
【注意】
  当用/MSG命令对某人发出密聊话语时,其作用与/QUERY相同。唯一的区别就是:使用/MSG命令时,自己这边不单独开个小窗口;而使用/QUERY命令时,双方都会各自开一个小窗口进行对侃。

--------------------------------------------------------------------------------
/ME 命令
【语法】
   /me <动作>
【描述】
  用来在当前闲聊室或者密聊小窗口做出动作。
【举例】
  假设你在#Chat,那么当你敲/me 晕倒,#Chat的其他所有人就会看到你“晕倒”了。

--------------------------------------------------------------------------------
/QUERY 命令
【语法】
   /query <别名> [密聊话语]
【描述】
  用来向某人发出密聊话语。
【举例】
  假设你敲/query TigTag 你好,那么你和TigTag双方都会各自弹出一个小窗口,“你好”这句话会同时出现在你跟TigTag各自的小窗口里,而且这句话只有你跟TigTag才会看到。
【注意】
  当用/MSG命令对某人发出密聊话语时,其作用与/QUERY相同。唯一的区别就是:使用/MSG命令时,自己这边不单独开个小窗口;而使用/QUERY命令时,双方都会各自开一个小窗口进行对侃。

--------------------------------------------------------------------------------
/NOTICE 命令
【语法】
   /notice <别名> <消息>
【描述】
  用来向某人发出注意信息。与/MSG和/QUERY不同,这种注意信息不会在双方开小窗。

--------------------------------------------------------------------------------
/WHOIS 命令
【语法】
   /whois <别名>
【描述】
  用来获取某人的一些信息,如对方的真实名字,对方的IP,对方是何时登录IRC服务器的,等等。

--------------------------------------------------------------------------------
/WHO 命令
【语法】
   /who [别名/地址|#闲聊室]
【描述】
  用来获取某人的一些信息,如对方的IP;也可根据指定的IP找人;还可以列出指定闲聊室的人名。
【举例】
  查找IP地址是127.0.0.1的人,用命令:/who 127.0.0.1
  查找IP地址以192.168打头的人,用命令:/who 192.168.*
  列出当前IRC服务器上的所有非隐藏的人,用命令:/who
【注意】
  不是所有的IRC服务器都支持用/WHO命令找人

--------------------------------------------------------------------------------
/NICK 命令
【语法】
   /nick <别名1> [别名2]
【描述】
  用来更改自己的别名。你可以同时指定两个别名,但是第二个是备用别名。

--------------------------------------------------------------------------------
/QUIT 命令
【语法】
   /quit [退出连接的理由]
【描述】
  用来退出与当前服务器的连接,并可以给出退出的理由。
【注意】
  退出的理由只有那些在你退出的时候,与你在同一闲聊室的人才能看见。

--------------------------------------------------------------------------------
/AWAY 命令
【语法】
   /away [暂时离开的原因]
【描述】
  用来留下一条信息以说明你暂时要离开,你可以指定该信息。以后当某人再向你发送密聊话语或者对你做一个“/WHOIS”命令时,他/她就会看到你留下的信息并且得知你已经暂时离开了。
  如果敲不带任何参数的/AWAY命令则可以解除离开状态。

--------------------------------------------------------------------------------
/ADMIN 命令
【语法】
   /admin
【描述】
  用来查询当前IRC服务器上Admin(即Administrator,IRC里最高级别的管理员)的相关信息

--------------------------------------------------------------------------------
/INFO 命令
【语法】
   /info
【描述】
  用来查询IRC服务器的信息,例如服务器的名称、版本号等等。

--------------------------------------------------------------------------------
/LUSERS 命令
【语法】
   /lusers
【描述】
  用来查询当前IRC服务器上的统计信息,例如当前的在线总人数、已经建立了多少个闲聊室等等。

--------------------------------------------------------------------------------
/MOTD 命令
【语法】
   /motd
【描述】
  用来查询当前IRC服务器上的今日信息(Message Of The Day)。

--------------------------------------------------------------------------------
/LINKS 命令
【语法】
   /links
【描述】
  用来解析当前的IRC有几个服务器,然后把解析到的结果放到一个单独的小窗口里。

--------------------------------------------------------------------------------
/NAMES 命令
【语法】
   /names [#闲聊室]
【描述】
  如果未指定闲聊室,则列出当前IRC服务器上的所有别名;否则只列出指定闲聊室的所有别名。
【注意】
  如果某人利用/MODE命令对自己使用了“+i”(即设置为隐藏模式),则/NAMES将无法列出他的别名。

--------------------------------------------------------------------------------
/INVITE 命令
【语法】
   /invite <别名> <#闲聊室>
【描述】
  用来邀请某人到你指定的闲聊室。

--------------------------------------------------------------------------------
/TOPIC 命令
【语法】
   /topic <#闲聊室> [新主题]
【描述】
  用来更改指定闲聊室的聊天主题。
  如果不指定新主题,则系统会告诉你指定闲聊室的当前主题。

--------------------------------------------------------------------------------
/KICK 命令
【语法】
   /kick <#闲聊室> <别名> [踢他的原因]
【描述】
  用来把某人从你指定的闲聊室赶出去。你可以指定赶他的理由。
【注意】
  要使用/KICK命令,你必须在该闲聊室拥有帽子(也就是是主持人),或者是这个聊天服务器的管理员才可以。

--------------------------------------------------------------------------------
/MODE 命令
【语法】
   /mode <#闲聊室|别名> [[+|-]参数]
【描述】
  /MODE命令是一个强有力的命令,它使得一个闲聊室的主持人能够更改所属闲聊室以及该闲聊室成员的属性。
 * 更改闲聊室的属性
   参数     效果
    b <别名>   禁止某人加入该闲聊室
    i       把闲聊室设置成只有被邀请的人才能进入
    l <人数>   限定进入该闲聊室的最大人数
    m       旁听模式—只有主持人和被许可的人才能说话
    n       是否接受从闲聊室外传来的信息(+n为不接受)
    o <别名>   使指定的人也成为闲聊室的主持人,即给他/她@符号(帽子)
    p       把闲聊室设置成私人房间
    s       把闲聊室设置成隐藏
    t       锁定主题—只有主持人才能更改它
    k <密码>   为闲聊室设置密码—只有知道密码的人才能进来
 * 更改用户的属性
   参数     效果
    i       使你变得不可见—如果你不在任何闲聊室里,而别人又不知道你的别名的话,他/她就看不到你
    o       IRC管理员(IRC-OP)状态,/MODE命令只能取消该状态。要设置该状态必须用/OPER命令
    s       是否接受服务器的通告(+s为接受)
    v       允许某人在一个设置成旁听模式的闲聊室说话
    w       是否接收WALLOPS信息
【注意】
  要在某个闲聊室使用/MODE命令,大多数情况下,你必须在该闲聊室拥有帽子(也就是是主持人)才可以。
  你只能更改某人在某个闲聊室的属性,而不能更改其在IRC服务器上的属性(自己除外)。
【举例】
  使TigTag成为#Chat的主持人,用命令:/mode #Chat +o TigTag
  使TigTag不再是#Chat的主持人,用命令:/mode #Chat -o TigTag
  禁止TigTag进入#Chat,用命令:/mode #Chat +b TigTag
  不再禁止TigTag进入#Chat,用命令:/mode #Chat -b TigTag
  限定#Chat的最大人数是100,用命令:/mode #Chat +l 100
  使TigTag在服务器上隐藏起来,用命令:/mode TigTag +i
  ……
 * 如果要使多个人成为主持人,这里有个更快捷的方法:/mode #Chat +oooo nicka nickb nickc nickd
级别: 圣骑士
注册时间:
2002-08-08
在线时间:
49小时
发帖:
1310
只看该作者 1楼 发表于: 2002-08-29
mIRC 进阶命令篇
/ALIAS 命令
【语法】
   /ALIAS [Alias文件名] <命令缩写> <具体命令>
【描述】
  用来为某一条命令提供一个简单的缩写方式,这将使你聊天时更为方便,尤其是与对方纸上谈兵时。 ;>
  你也可以为该命令缩写指定一个保存的文件名。
【注意】
  使用/ALIAS命令只能为一条单行命令提供缩写。事实上大家使用得更多的还是按ALT+A直接调出mIRC的ALIAS编辑框,在这里可以直接对命令缩写进行编辑或者创建、删除等,而且在编辑框里还可以为多行命令设置一个缩写(ALIAS),这是单单用/ALIAS命令所做不到的。
【举例】
  在mIRC的命令行里输入:/alias /faint /me 晕倒…,这样就有了/faint这个命令缩写。以后你再打/faint就等于是输入了/me 晕倒…这一串命令。
  在mIRC的命令行里输入:/alias /bye /say $1 慢聊,我去了。注意这里的“$1”,它指代了/bye这个命令缩写的第一个参数。以后你打“/bye TigTag”,TigTag就等于成了/bye这个命令缩写的第一个参数的具体值。于是这个命令缩写的最终执行形式实际上就是/say TigTag 慢聊,我去了。

--------------------------------------------------------------------------------
/AME 命令
【语法】
   /AME <消息>
【描述】
  向你在的所有闲聊室发送你的动作。(注意,不是小窗口)

--------------------------------------------------------------------------------
/AMSG 命令
【语法】
   /AMSG <消息>
【描述】
  向你在的所有闲聊室发送话语。(注意,不是小窗口)

--------------------------------------------------------------------------------
/AUTO 命令
【语法】
  /auto [-r] [on|off|别名/地址] [#闲聊室1,#闲聊室2,..] [类型]
【描述】
  用来往mIRC的自动给帽子名单里添加或者删除名字。也就是说,假设TigTag在你的AUTO名单里,那么以后当你在某个闲聊室是主持人的时候,TigTag进来了,则mIRC会自动以你的名义给他加上帽子(即让他变成主持人)。
【注意】
  关于地址类型请参照/IGNORE命令帮助。
【举例】
  要查看当前是否允许mIRC自动给帽子,直接打“/auto”即可。
  要打开mIRC自动给帽子开关,用命令“/auto on”。
  要添加TigTag到自动给帽子名单,用命令“/auto TigTag”。
  要添加TigTag到自动给帽子名单,并限定只有他在#Chat时才自动给帽子,用命令“/auto TigTag #Chat”。
  要从自动给帽子名单移除TigTag,用命令“/auto -r TigTag”。
  要让从127.0.0.1来的所有人都自动给帽子,用命令“/auto *!*@127.0.0.1”。

--------------------------------------------------------------------------------
/BAN 命令
【语法】
   /ban [-ruN] [#闲聊室] <别名|地址> [类型]
【描述】
  禁止某人进入某个闲聊室(根据他的地址)。
  加参数-r是不再禁止某人;参数-uN是指只禁止某人N秒钟。
【注意】
  这和/MODE命令的禁止稍有不同,/BAN在执行时首先要在当前的服务器上查找你要禁止的那个人,找到了才执行禁止这个动作;而/MODE则是任何时候都可以对指定的别名或地址进行禁止。
  关于地址类型请参照/IGNORE命令帮助。

--------------------------------------------------------------------------------
/CHANNEL 命令
【语法】
   /channel
【描述】
  弹出一个对话框,让你可以快速地对当前的闲聊室设置属性。
【注意】
  你必须要在某个闲聊室中,并且你的当前窗口必须是该闲聊室才能执行这条命令。

--------------------------------------------------------------------------------
/CLEAR 命令
【语法】
   /clear [-sghlc] [窗口名称]
【描述】
  用来清除指定窗口的所有信息,如果不指定则清除当前窗口。
  参数“-s”是指清除mIRC的状态窗口的内容;“-g”是指清除mIRC的Finger窗口的内容;“-h”是指清除指定窗口的输入栏的缓冲;“-l”是指清除一个带有目录列表的自定义窗口的目录列表;“-c”是指清除一个自定义图形窗口的鼠标点击历史。

--------------------------------------------------------------------------------
/CLOSE 命令
【语法】
   /close [-icfgms@] [别名1]...[别名N]
【描述】
  用来关闭指定类型的所有窗口。其中,参数-i指未被激活的DCC窗口;-c指闲聊室;-f指文件服务窗口;-g指接收文件窗口;-m指聊天小窗口;-s指发送文件窗口;@指自定义窗口。

--------------------------------------------------------------------------------
/CLOSEMSG 命令
【语法】
   /closemsg <密聊小窗口名称>
【描述】
  用来关闭指定的密聊小窗口。
【提示】
  事实上,用CTRL+F4或者Alt+Z似乎更加快捷。

--------------------------------------------------------------------------------
/CTCP 命令
【语法】
   /ctcp <别名>
【描述】
  用来向某人发出特定的CTCP(Client To Client Protocol, 客户端到客户端协议)查询。
  * 标准的CTCP查询有:
  PING     延迟时间
  TIME     本地时间
  VERSION    聊天软件版本
  FINGER    指针信息
【举例】
  要查询到TigTag的延迟时间,用命令:/ctcp TigTag ping
  要查询TigTag的本地时间,用命令:/ctcp TigTag time
  要查询TigTag的聊天软件版本,用命令:/ctcp TigTag version
  要查询TigTag的指针信息,用命令:/ctcp TigTag finger

--------------------------------------------------------------------------------
/DCC 命令(Direct Chat Connection, 直接对话连接)
【语法】
   /dcc
【描述】
  用来向某人发送文件或者进行密聊。
【注意】
  “完整的文件名”在这里是指包含整个路径信息的文件名。
  用/DCC CHAT进行密聊和/QUERY的密聊有所不同,用/QUERY进行密聊,所有的消息都要经过IRC服务器转送;而用/DCC CHAT,只是在聊天的最初需要IRC服务器初始化一下,此后双方就等于是通过IP建立起了点对点的连接,所有的消息就直接转送而不是通过IRC服务器转送了,相对就更加安全和隐蔽一些,而且即使这时候IRC服务器DOWN了双方也可以继续聊。
  值得注意的是,在用/DCC命令的同时,你的IP地址会暴露给对方,如果是怀有恶意的人……所以,不要随便对陌生人使用/DCC。

--------------------------------------------------------------------------------
/DESCRIBE 命令
【语法】
   /describe <#闲聊室|别名> <动作>
【描述】
  用来向某个闲聊室或者某个人做出动作,效果等同于/ME命令,主要用于mIRC的脚本编写。
【举例】
   /describe #Chat 晕倒,#Chat里的人就会看到你晕倒了。
   /describe TigTag 晕倒,TigTag就会在小窗里看到你晕倒了。

--------------------------------------------------------------------------------
/DISCONNECT 命令
【语法】
   /disconnect
【描述】
  强制和IRC服务器断开连接。
【注意】
  这和/QUIT不同,/QUIT是先向IRC服务器发出一个断开请求,然后由服务器切断连接;而/DISCONNECT则是在本地强制断开连接。

--------------------------------------------------------------------------------
/ECHO 命令
【语法】
   /echo [颜色码] [-dehiNtsaqlbf] [窗口名称] <信息>
【描述】
  用指定的颜色值(0~15)在指定窗口显示信息。其中,参数-a是指在当前窗口;-s是指在mIRC的状态窗口;-d是指在mIRC的Dedicated Query窗口。
  参数“-e”是指在信息的前后一行分别放置一个行分隔符;“-iN”是指在指定的第N个字符处将信息自动卷行;“-h”是强制使用硬回车进行卷行;“-t”是指在前缀一个时间戳(当然,时间戳必须设置为打开);“-q”是指如果/echo命令用于一个Alias里,则当调用这条Alias并在命令前前缀一个“.”号时,不显示该信息;“-l”是指采用mIRC的高亮设置来显示信息;“-bf”则是指采用该窗口的Beep/Flash设置来显示信息。
【注意】
  用/ECHO显示的信息只有你本人才看得到。

--------------------------------------------------------------------------------
/EXIT 命令
【语法】
   /exit
【描述】
  用来关闭mIRC这个应用程序(即相当于用鼠标点击了mIRC窗口最右上方的“×”)。

--------------------------------------------------------------------------------
/IGNORE 命令
【语法】
   /ignore [-lrpcntikxu#] [on|off|别名/地址] [类型]
【描述】
  用来往mIRC的忽略名单里添加或者删除名字。在忽略名单里的别名或者地址,mIRC都将根据你所指定的方式对他们进行忽略。
   参数    说明
   l      根据你所指定的忽略方式列出忽略名单
   r      从忽略名单中删除掉指定的别名或地址
   p      忽略指定别名或地址的私人信息
   c      忽略指定别名或地址的闲聊室信息
   n      忽略指定别名或地址的NOTICE信息
   t      忽略指定别名或地址的CTCP信息
   i      忽略指定别名或地址对你发出的邀请
   k      忽略指定别名或地址的颜色代码
   x      忽略除了指定别名或地址的其他人的信息
   u#     在指定秒数内忽略指定的别名或地址
【注意】
  这里的类型是指“别名!电子邮件别名@地址”格式的地址类型,你如果指定了某人的名字,同时也指定了类型,那么mIRC首先会在当前的服务器上查找你指定的那个人,得到他的地址后,以如下的类型形式反馈出来,并添加到mIRC的忽略名单中。
  假设此人叫TigTag,电子邮件是who@where.com,来自127.0.0.1,那么他的地址类型表现如下:
   地址类型    表现形式
   0        *!who@127.0.0.1
   1        *!*who@127.0.0.1
   2        *!*@127.0.0.1
   3        *!*who@127.0.0.*
   4        *!*@127.0.0.*
   5        TigTag!who@127.0.0.1
   6        TigTag!*who@127.0.0.1
   7        TigTag!*@127.0.0.1
   8        TigTag!*who@127.0.0.*
   9        TigTag!*@127.0.0.*
  * 地址类型也可以是10~19,只是通配符的位置较上面又有些变化。
  * 这些地址类型也适合其它地方,比如/AUTO命令等。
  * 当你正在与人开小窗时,对方的小窗信息无法忽略,除非关掉它。
【举例】
  要查看当前是否允许mIRC进行忽略,直接打“/ignore”即可。
  要允许mIRC进行忽略,用命令“/ignore on”。
  要忽略来自TigTag的所有信息,用命令“/ignore TigTag”。
  要忽略来自TigTag的地址,电子邮件别名也与他相同的所有别名的CTCP信息,用命令“/ignore -t TigTag 0”。
  只忽略TigTag60秒,用命令“/ignore -u60 TigTag”。
  要从忽略名单移除TigTag,用命令“/ignore -r TigTag”。
  要从忽略名单移除所有的别名和地址,用命令“/ignore -r”。

--------------------------------------------------------------------------------
/ISON 命令
【语法】
   /ison <别名1> [别名2] [别名3...]
【描述】
  用来向服务器查询指定的别名是否在线,你可以一次查询多个别名。事实上,很多IRC客户端软件的自动通告功能就是借助于/ISON命令实现的。

--------------------------------------------------------------------------------
/NOTIFY 命令
【语法】
   /notify [-r] [on|off|别名] [注释]
【描述】
  用来往mIRC的通告名单里添加或删除名字,这样当通告名单里的人在线或离线时,mIRC都会自动通告你。
  参数-r是指从通告名单中将指定的名字移除。
 * 如果在别名前面加上个“+”号,则表示在mIRC通告你的同时也自动对其做一个/WHOIS命令。【举例】
  允许mIRC根据通告名单进行通告,用命令:/notify on
  把TigTag加到mIRC的通告名单,用命令:/notify +TigTag Helisheep是也
  把TigTag从mIRC的通告名单移除,用命令:/notify -r TigTag

--------------------------------------------------------------------------------
/OMSG 命令
【语法】
   /omsg [#闲聊室] <消息>
【描述】
  用来给指定闲聊室的所有主持人发送密聊话语,前提是你必须也是主持人。如果未指定闲聊室,那么当前所处的闲聊室就是默认闲聊室。

--------------------------------------------------------------------------------
/ONOTICE 命令
【语法】
   /onotice [#闲聊室] <消息>
【描述】
  用来给指定闲聊室的所有主持人发送注意信息,前提是你必须也是主持人。如果未指定闲聊室,那么当前所处的闲聊室就是默认闲聊室。

--------------------------------------------------------------------------------
/PARTALL 命令
【语法】
   /partall [退出的原因]
【描述】
  用来退出所有闲聊室,在某些IRC服务器上,你还可以指定退出的原因。

--------------------------------------------------------------------------------
/PLAY 命令
【语法】
   /play [-escpb q# m# rl# t#] [#闲聊室/别名/stop] <文本文件名> [间隔时间]
【描述】
  用来播放文本文件到指定的闲聊室或者密聊小窗口。
  参数“-e”是指将文本文件作为只有自己可以看到的显示信息播放出来;“-s”是指允许离线使用/play命令;“-c”是指要mIRC把文本文件的内容当成IRC命令强制执行。
  如果你连续使用了多个/play命令,则在前一个文本文件尚未播放完之前,后面的文本文件是处于等待状态的,意即在同一时刻mIRC只允许你播放一个文本文件(这样主要是为了防止你FLOOD服务器)。参数“-p”可以把文件的等待序列提前,即优先播放;“-q#”可以指定总共允许的最大等待序列(超出的PLAY请求将被忽略);“-m#”则可以指定每个闲聊室或者别名可以接收的最大等待序列(超出的PLAY请求将被忽略)。注意“-q#”和“-m#”参数都必须是在Remote脚本里使用才有效。
  参数“-b”是指将剪贴板里的文本作为文本文件播放出来;参数“-r”是指从文本文件里随机播放一行;参数“-l#”则是指从文本文件里播放指定的行。
  参数“-t”是指播放指定标题下的所有内容(直到遇到下一个标题为止)。
  使用参数“stop”可以停止播放文本文件。
 * 在使用/PLAY命令时,函数$pnick可以返回当前的接收对象。
【注意】
  间隔时间的单位是毫秒,默认值是1000

--------------------------------------------------------------------------------
/POP 命令
【语法】
   /pop [延迟时间] [#闲聊室] <别名>
【描述】
  用来对某人进行一个延迟给帽子。这主要是为了防止大家同时对同一个人给帽子,从而造成系统信息提示的泛滥。
【注意】
  间隔时间的单位是秒,如果为0则表明立刻给帽子。

--------------------------------------------------------------------------------
/PROTECT 命令
【语法】
  /protect [-r] [on|off|别名] [#闲聊室1,#闲聊室2,..]
【描述】
  用来往mIRC的保护名单里添加或者删除名字。也就是说,假设TigTag在你的保护名单里,那么以后当你在某个闲聊室是主持人的时候,TigTag被踢出去了或者帽子被摘了,mIRC就会自动以你的名义把踢TigTag/摘TigTag帽子的人踢出去/摘帽子。
【举例】
  要查看当前是否允许mIRC自动保护,直接打“/protect”即可。
  要打开mIRC自动保护开关,用命令“/protect on”。
  要添加TigTag到保护名单,用命令“/protect TigTag”。
  要从保护名单移除TigTag,用命令“/protect -r TigTag”。

--------------------------------------------------------------------------------
/RAW 命令
【语法】
  /raw [-q] <命令>
【描述】
  用来往IRC服务器发送命令并要求其执行。在某些IRC服务器上,该命令等同于/QUOTE。
  参数“-q”可以使mIRC不显示你所发出去的命令。

--------------------------------------------------------------------------------
/SAY 命令
【语法】
  /say <消息>
【描述】
  用来向当前的闲聊室说话。其实就等于在命令输入栏里直接敲话。

--------------------------------------------------------------------------------
/SERVER 命令
【语法】
  /server [服务器地址] [端口] [密码]
【描述】
  用来连接某个IRC服务器,并可以指定端口(默认是6667)和密码。
  如果不带任何参数,则mIRC默认连接到上一次连接的IRC服务器。

--------------------------------------------------------------------------------
/SILENCE 命令
【语法】
   /silence [+|-][地址]
【描述】
  用来通知IRC服务器为你建立一个忽略列表,凡是符合SILENCE列表里的人发给你的信息都将被服务器忽略,直至你从SILENCE列表里移除这些地址或者退出IRC服务器。
  关于地址的类型请参考/IGNORE命令。
 * 这个命令其实与/IGNORE命令非常类似,只不过/SILENCE是利用IRC服务器来忽略,而/IGNORE是利用mIRC本身来忽略。
【举例】
  忽略TigTag的任何信息,用命令:/silence +TigTag!*@*
  不再忽略来自192.168.*的任何信息,用命令:/silence -*!*@192.168.*
  查看服务器为你建立的SILENCE列表,用命令:/silence

--------------------------------------------------------------------------------
/SOUND 命令
【语法】
  /sound [on|off|别名/#闲聊室] [消息]
【描述】
  用来向某人或者某个闲聊室发出声音(可以是*.wav文件或者*.mid文件),同时还可以夹带上一句话。
【举例】
  打开mIRC的声音开关,用命令:/sound on
  对#Chat发出passport.mid,用命令:/sound #Chat passport.mid
  对TigTag发出tada.wav,并且说Hi,用命令:/sound TigTag tada.wav Hi

--------------------------------------------------------------------------------
/SPLAY 命令
【语法】
  /splay [-qwm]
【描述】
  用来对自己放出声音(可以是*.wav文件或者*.mid文件),只有自己才听得到。
  也可以用来停止当前mIRC正在播放的声音,用命令:/play stop
  如果只想停止当前mIRC正在播放的*.wav文件,用命令:/play -w stop
  如果只想停止当前mIRC正在播放的*.mid文件,用命令:/play -m stop
  参数“-q”可以让你将要播放的声音文件自动排成一个序列,然后顺次播放。

--------------------------------------------------------------------------------
/TIMER 命令
【语法】
 /timer[数字/名称] [-ceom] [时间] <重复次数> <间隔时间> <命令>
【描述】
  用来重复执行某个命令。默认情况下mIRC使用的是在线TIMER,也就是说,一旦和IRC服务器断开连接,所有的TIMER自动被清除,而参数-o可以强制某个TIMER成为一个离线TIMER;mIRC默认的间隔时间是以秒为单位,而参数-m可以使之以毫秒为单位。
  如果重复次数为0,则该TIMER将一直重复下去,直到用/timer[数字/名称] off停止该任务。(用/timers可以查看所有的TIMER;用/timers off可以清除所有的TIMER;在清除TIMER时也允许使用通配符,例如:/timer3? off、/timerflood_* off)
  /TIMER命令也可以指定在某个时间才开始重复执行命令。
 * 函数$ltimer可以返回你最后一次使用/TIMER命令时所起的计时器的序号或者名称。
【举例】
  重复说10次“大家好”,间隔1秒,用命令:/timer 10 1 /say 大家好
  在23:00的时候报一次时,用命令:/timer 23:00 1 1 /say 现在的时间是晚上11点整!
  终止所有以1开头的TIMER,用命令:/timer1* off

--------------------------------------------------------------------------------
/USERHOST 命令
【语法】
   /userhost <别名>
【描述】
  用于查找某人的IP。

--------------------------------------------------------------------------------
/WHOWAS 命令
【语法】
   /whowas <别名>
【描述】
  用来查询最近某人是否登录过当前的IRC服务器。如果有此人的记录,则通过/WHOWAS命令便可得知他/她末次登录的时间,以及末次登录时使用的地址等等信息
级别: 圣骑士
注册时间:
2002-08-08
在线时间:
49小时
发帖:
1310
只看该作者 2楼 发表于: 2002-08-29
IRC基本命令
/JOIN 命令
【语法】
   /join <#闲聊室> [该闲聊室的密码]
【描述】
  用来加入某个闲聊室。如果该闲聊室设置了密码,你可以指定它。

--------------------------------------------------------------------------------
/PART 命令
【语法】
   /part <#闲聊室> [退出的原因]
【描述】
  用来退出某个闲聊室,在某些IRC服务器上,你还可以指定退出的原因。

--------------------------------------------------------------------------------
/LIST 命令
【语法】
   /list [#闲聊室] [-MIN #] [-MAX #]
【描述】
  用来列出服务器上的闲聊室名称(可以使用通配符)。如果不指定名称则列出当前服务器上的所有可用闲聊室;“-MIN #”和“-MAX #”用来限定列出包含指定人数的闲聊室。
【举例】
  列出包含2~100个人的所有闲聊室:/list -min 2 -max 100

--------------------------------------------------------------------------------
/MSG 命令
【语法】
   /msg <别名|#闲聊室> <消息>
【描述】
  用来向某人发出密聊话语,或者对某个闲聊室的所有人说话。
【举例】
  假设你敲/msg TigTag 你好,那么TigTag就会在他的小窗口里看到你在说“你好”,而且这句话只有你跟TigTag才会看到;
  假设你敲/msg #Chat 大家好,那么在#Chat中的全体成员都会看到你在说“大家好”。
【注意】
  当用/MSG命令对某人发出密聊话语时,其作用与/QUERY相同。唯一的区别就是:使用/MSG命令时,自己这边不单独开个小窗口;而使用/QUERY命令时,双方都会各自开一个小窗口进行对侃。

--------------------------------------------------------------------------------
/ME 命令
【语法】
   /me <动作>
【描述】
  用来在当前闲聊室或者密聊小窗口做出动作。
【举例】
  假设你在#Chat,那么当你敲/me 晕倒,#Chat的其他所有人就会看到你“晕倒”了。

--------------------------------------------------------------------------------
/QUERY 命令
【语法】
   /query <别名> [密聊话语]
【描述】
  用来向某人发出密聊话语。
【举例】
  假设你敲/query TigTag 你好,那么你和TigTag双方都会各自弹出一个小窗口,“你好”这句话会同时出现在你跟TigTag各自的小窗口里,而且这句话只有你跟TigTag才会看到。
【注意】
  当用/MSG命令对某人发出密聊话语时,其作用与/QUERY相同。唯一的区别就是:使用/MSG命令时,自己这边不单独开个小窗口;而使用/QUERY命令时,双方都会各自开一个小窗口进行对侃。

--------------------------------------------------------------------------------
/NOTICE 命令
【语法】
   /notice <别名> <消息>
【描述】
  用来向某人发出注意信息。与/MSG和/QUERY不同,这种注意信息不会在双方开小窗。

--------------------------------------------------------------------------------
/WHOIS 命令
【语法】
   /whois <别名>
【描述】
  用来获取某人的一些信息,如对方的真实名字,对方的IP,对方是何时登录IRC服务器的,等等。

--------------------------------------------------------------------------------
/WHO 命令
【语法】
   /who [别名/地址|#闲聊室]
【描述】
  用来获取某人的一些信息,如对方的IP;也可根据指定的IP找人;还可以列出指定闲聊室的人名。
【举例】
  查找IP地址是127.0.0.1的人,用命令:/who 127.0.0.1
  查找IP地址以192.168打头的人,用命令:/who 192.168.*
  列出当前IRC服务器上的所有非隐藏的人,用命令:/who
【注意】
  不是所有的IRC服务器都支持用/WHO命令找人

--------------------------------------------------------------------------------
/NICK 命令
【语法】
   /nick <别名1> [别名2]
【描述】
  用来更改自己的别名。你可以同时指定两个别名,但是第二个是备用别名。

--------------------------------------------------------------------------------
/QUIT 命令
【语法】
   /quit [退出连接的理由]
【描述】
  用来退出与当前服务器的连接,并可以给出退出的理由。
【注意】
  退出的理由只有那些在你退出的时候,与你在同一闲聊室的人才能看见。

--------------------------------------------------------------------------------
/AWAY 命令
【语法】
   /away [暂时离开的原因]
【描述】
  用来留下一条信息以说明你暂时要离开,你可以指定该信息。以后当某人再向你发送密聊话语或者对你做一个“/WHOIS”命令时,他/她就会看到你留下的信息并且得知你已经暂时离开了。
  如果敲不带任何参数的/AWAY命令则可以解除离开状态。

--------------------------------------------------------------------------------
/ADMIN 命令
【语法】
   /admin
【描述】
  用来查询当前IRC服务器上Admin(即Administrator,IRC里最高级别的管理员)的相关信息

--------------------------------------------------------------------------------
/INFO 命令
【语法】
   /info
【描述】
  用来查询IRC服务器的信息,例如服务器的名称、版本号等等。

--------------------------------------------------------------------------------
/LUSERS 命令
【语法】
   /lusers
【描述】
  用来查询当前IRC服务器上的统计信息,例如当前的在线总人数、已经建立了多少个闲聊室等等。

--------------------------------------------------------------------------------
/MOTD 命令
【语法】
   /motd
【描述】
  用来查询当前IRC服务器上的今日信息(Message Of The Day)。

--------------------------------------------------------------------------------
/LINKS 命令
【语法】
   /links
【描述】
  用来解析当前的IRC有几个服务器,然后把解析到的结果放到一个单独的小窗口里。

--------------------------------------------------------------------------------
/NAMES 命令
【语法】
   /names [#闲聊室]
【描述】
  如果未指定闲聊室,则列出当前IRC服务器上的所有别名;否则只列出指定闲聊室的所有别名。
【注意】
  如果某人利用/MODE命令对自己使用了“+i”(即设置为隐藏模式),则/NAMES将无法列出他的别名。

--------------------------------------------------------------------------------
/INVITE 命令
【语法】
   /invite <别名> <#闲聊室>
【描述】
  用来邀请某人到你指定的闲聊室。

--------------------------------------------------------------------------------
/TOPIC 命令
【语法】
   /topic <#闲聊室> [新主题]
【描述】
  用来更改指定闲聊室的聊天主题。
  如果不指定新主题,则系统会告诉你指定闲聊室的当前主题。

--------------------------------------------------------------------------------
/KICK 命令
【语法】
   /kick <#闲聊室> <别名> [踢他的原因]
【描述】
  用来把某人从你指定的闲聊室赶出去。你可以指定赶他的理由。
【注意】
  要使用/KICK命令,你必须在该闲聊室拥有帽子(也就是是主持人),或者是这个聊天服务器的管理员才可以。

--------------------------------------------------------------------------------
/MODE 命令
【语法】
   /mode <#闲聊室|别名> [[+|-]参数]
【描述】
  /MODE命令是一个强有力的命令,它使得一个闲聊室的主持人能够更改所属闲聊室以及该闲聊室成员的属性。
 * 更改闲聊室的属性
   参数     效果
    b <别名>   禁止某人加入该闲聊室
    i       把闲聊室设置成只有被邀请的人才能进入
    l <人数>   限定进入该闲聊室的最大人数
    m       旁听模式—只有主持人和被许可的人才能说话
    n       是否接受从闲聊室外传来的信息(+n为不接受)
    o <别名>   使指定的人也成为闲聊室的主持人,即给他/她@符号(帽子)
    p       把闲聊室设置成私人房间
    s       把闲聊室设置成隐藏
    t       锁定主题—只有主持人才能更改它
    k <密码>   为闲聊室设置密码—只有知道密码的人才能进来
 * 更改用户的属性
   参数     效果
    i       使你变得不可见—如果你不在任何闲聊室里,而别人又不知道你的别名的话,他/她就看不到你
    o       IRC管理员(IRC-OP)状态,/MODE命令只能取消该状态。要设置该状态必须用/OPER命令
    s       是否接受服务器的通告(+s为接受)
    v       允许某人在一个设置成旁听模式的闲聊室说话
    w       是否接收WALLOPS信息
【注意】
  要在某个闲聊室使用/MODE命令,大多数情况下,你必须在该闲聊室拥有帽子(也就是是主持人)才可以。
  你只能更改某人在某个闲聊室的属性,而不能更改其在IRC服务器上的属性(自己除外)。
【举例】
  使TigTag成为#Chat的主持人,用命令:/mode #Chat +o TigTag
  使TigTag不再是#Chat的主持人,用命令:/mode #Chat -o TigTag
  禁止TigTag进入#Chat,用命令:/mode #Chat +b TigTag
  不再禁止TigTag进入#Chat,用命令:/mode #Chat -b TigTag
  限定#Chat的最大人数是100,用命令:/mode #Chat +l 100
  使TigTag在服务器上隐藏起来,用命令:/mode TigTag +i
  ……
 * 如果要使多个人成为主持人,这里有个更快捷的方法:/mode #Chat +oooo nicka nickb nickc nickd
级别: 圣骑士
注册时间:
2002-08-08
在线时间:
49小时
发帖:
1310
只看该作者 3楼 发表于: 2002-08-29
这些是我好不容易找到的。
对于我这个新手来说还可以把。
所以,我把它奉献给大家。
级别: 新手上路
注册时间:
2002-07-03
在线时间:
0小时
发帖:
192
只看该作者 4楼 发表于: 2002-08-29
谢谢分享,不过好象有重复的地方^^;;
看完感觉自己是个命令新手,狂多的命令不知道,虽然现在整天在IRC上混着^^;;
级别: 小荷初露
注册时间:
2002-04-25
在线时间:
0小时
发帖:
190
只看该作者 5楼 发表于: 2002-08-31
IRC的常用命令我以前贴过.

点击这里

简洁的介绍. :)
级别: 侠客
注册时间:
2002-07-15
在线时间:
0小时
发帖:
664
只看该作者 6楼 发表于: 2002-08-31
其实,像这些帖也应该置顶啊,方便大家学习和查阅~!

级别: 新手上路
注册时间:
2002-08-01
在线时间:
0小时
发帖:
5
只看该作者 7楼 发表于: 2002-09-01
很有用的资料
级别: 侠客
注册时间:
2002-08-18
在线时间:
8小时
发帖:
423
只看该作者 8楼 发表于: 2002-09-05
好ㄚ...我現在正在學icr....真是謝謝ㄌ
级别: 新手上路
注册时间:
2002-09-06
在线时间:
0小时
发帖:
260
只看该作者 9楼 发表于: 2002-09-07
学了一个晚上,终于有点头绪了
级别: 新手上路
注册时间:
2002-09-05
在线时间:
0小时
发帖:
13
只看该作者 10楼 发表于: 2002-09-15
无进步
级别: 元老
注册时间:
2002-04-29
在线时间:
0小时
发帖:
930
只看该作者 11楼 发表于: 2002-09-19
鼓励一下

loli的最高境界:
池上 白居易
小娃撑小艇,偷采白莲回。
不解藏踪迹,浮萍一道开。
级别: 侠客
注册时间:
2002-07-20
在线时间:
0小时
发帖:
643
只看该作者 12楼 发表于: 2002-09-21
头晕的说,不过支持
hjt
级别: 新手上路
注册时间:
2001-11-21
在线时间:
0小时
发帖:
129
只看该作者 13楼 发表于: 2002-09-26
这是类似dos吗?怎么还要打指令?

hjt
级别: 圣骑士
注册时间:
2001-11-21
在线时间:
0小时
发帖:
1669
只看该作者 14楼 发表于: 2002-09-27
太感谢了,对偶大有帮助。
快速回复

限150 字节
上一个 下一个