IRC基本命令

来源:互联网 发布:python async 编辑:程序博客网 时间:2024/06/10 10:09

命令-------解释

粗体 为必须要的参数,斜体 为可选参数。

可以输入别人名字前2个字母,然后按TAB补全人名。

基本命令包括如下命令:

1.1.1 连接及注册命令: pass, nick, user, server, oper, quit, squit
1.1.2 频道操作命令:join, part, mode, names, topic, list, invite, kick
1.1.3 服务器端信息查询命令:version, stats, links, time, ping, trace, admin, info
1.1.4 消息发送命令:privmsg, notice
1.1.5 用户查询命令:who, whois, whowas
1.1.6 服务器端控制命令:away, reh
常用命令 命令说明 使用举例

/links 列服务器连接信息 /links

/list 列出所有聊天室 /list

/nick 名字 更换名字 /nick 林桃子67

/ns register 密码 注册名字 /ns regiser 123456

/pass 密码 验证名字密码 /pass 123456

/ns set password 新密码 修改名字密码 /ns set password 654321

/mode 自己名字 +/-i 设置昵称是否隐藏 /mode 林桃子67 +/-i

/mode 自己名字 +/-s 是否收服务器信息 /mode 是我 +/-s

/run 文件名 运行程序或文件 /run jpbot.exe

/whois 名字 查看网友的信息 /whois 是我

/userhost 名字 查看网友的IP地址 /userhost 是我

/ns info 名字 查名字注册信息 /ns info 名字

/ns status 名字 查询用户状态 /ns status 名字

/who 看看谁在线上 /who

/who #房间名 看看谁在房间中 /who #林桃子67的房间

/names #房间名 列房间中所有用户 /names #日本女性的房间

/me 要说的话 使用动作表情 /me 大家好,今天你IRC了么

/say 要说的话 在当前频道说话 /say 老公,想我了吗

/notice 名字 要说的话 向某人发出通告 /notice 远方的风 有事找你

/query 名字 发送信息 开小窗和他私聊 /query 夕阳天使 hi,久违了你

/privmsg 名字 发送信息 开小窗发送信息 /privmsg 天使源 hi,久违了你

/msg 他的名字 信息内容 给他悄悄发送信息 /msg 于天 你好!

/msg 房间名字 信息内容 向房间全体成员说 /msg #日语角 大家好!

/omsg #房间名字 要发的信息 仅对屋中的@说话 /omsg #日语角 见吴山了没有

/amsg 要发的信息 多个频道同发信息 /amsg 我老公在那里呢

/onotice 房间名字 要发的话 在该屋对所有op说 /onotice #日语角 水素死翘了

/close -m 关闭所有小窗聊天 /close -m

/ignore 他的名字 忽略你讨厌的人 /ignore 杨过,shll,

/ignore -T * 忽略别人CTCP查询 /ignore -T *

/join #房间名 加入一个房间 /join #林桃子67的房间

/away 给出离开的原因 离开并给出原因 /away 对不起GG,我男友来了

/away 取消离开设置 /away

/part #房间名 退出信息 退出当前房间 /part #日语角 bye大家

/partall 退出信息 退出所有房间 /partall byeall

/quit 退出信息 退出IRC退出连接 /quit 今天实在是累了,bye

/exit 退出信息 关闭irc并退出 /exit 睡觉觉去了

/disconnect 退出信息 与服务器断开连接 /disconnect 我是故意断线的

/server bj.irc.263.net 6667 更换irc服务器 /server bj.irc.263.net 6667

/cs register #房间名字 密码 你对房间的描述 注册自己的房间 /cs register #
林桃子67的房间 123456 我是桃子67我怕谁

/topic #房间名字 主题内容 更改房间主题 /topic #日语角 欢迎你朋友

/invite 他的名字 #房间名 邀请别人来房间 /invite 紫丁香花 #日语角

/kick #房间名 他的名字 把人踢出房间 /kick #林桃子67的房间 PC100

/mode #房间名 +/-b 他的名字 把某人禁止/解禁 /mode #林桃子67的房间 +/-b  然采

/mode #房间名 +/-o 朋友名字 给朋友加/减帽子 /mode #林桃子67的房间 +/-o  然采

/auto -r on|off|他的名字 #频道名字 自动朋友加/减帽 /auto -r [on然采 ]#林桃子67的房间 出错了

/mode #房间名 +/-l 人数 设置限制房间人数 /mode #日语角 +/-l 100

/mode #房间名字 +/-n 禁不禁止外部信息 /mode #日语角 +/-n

/mode #房间名字+/-m 限制发言仅@/+说 /mode #房间名字 +/-m

/mode #房间名字 +/-i 设置邀请模式 /mode #日语角 +/-i

/mode #房间名字 +/-p 是否设置私有模式 /mode #日语角 +/-p

/mode #房间名字 +/-s 是否设置秘密模式 /mode #日语角 +/-s

/mode #房间名字 +/-t 是否只@能改主题 /mode #日语角 +/-t

/mode #房间名 +k 密码 给房间加密码 /mode #日语角 +k 123456

/join #房间名 密码 进入有密码的房间 /join #日语角 123456

/channel 调出频道模式设置 /channel

/cs info #房间名字 查看频道注册信息 /cs info #日语角

---------------------------------------------------------------------

nickserv 昵称服务

更换昵称 /nick 你要换的新名字

注册昵称 /ns register 密码 邮箱

认证昵称 /ns identify 名字密码

这个也认证昵称 /pass 名字密码

昵称保护 /ns set kill on/off

昵称安全 /ns set secure on/off

昵称保密 /ns set private on/off

修改密码 /ns set password 新密码

昵称邮箱 /ns set email 你的邮箱

昵称主页 /ns set url http://52irc.org

隐藏邮件 /ns set hide emall On/off

隐藏网络地址 /ns set hide usermask On/off

隐藏退出信息 /ns set hide quit On/off

杀掉盗用你名字者 /ns ghost 你的妮称 密码

注销昵称 /ns drop 你的妮称(得先认证)

---------------------------------------------------------------------

chanserv 频道服务

查看房间信息 /cs info #频道名字

注册房间 /cs register #频道名字 密码 简介

认证你的房主身份 /cs identify #频道名字 频道密码

设置房间的主页 /cs set #频道名字 url 主页地址

设置房间的邮箱 /cs set #频道名字 email 邮件地址

设置房间的主题 /cs set #频道名字 topic 主题内容

保留房间的主题 /cs set #频道名字 keeptopic on/off

锁定房间的主题 /cs set #频道名字 topiclock on/off

设置新的房间主人 /cs set #频道名字 founder 新任房主

设置房间的新密码 /cs set #频道名字 password 频道密码

设置房间安全控制 /cs set #频道名字 secure on/off

设置房间管理员控制 /cs set #频道名字 secureops on/off

---------------------------------------------------------------------

memoserv 留言服务

列表所有留言 /ms list

列表最新留言 /ms list new

阅读最新留言 /ms read last

阅读特定留言 /ms read 留言号码

删除指定的留言 /ms del 留言号码

删除所有的留言 /ms del all

给人发送留言 /ms send 对方妮称 留言内容

---------------------------------------------------------------------

chanserv 频道服务

设置频道进入信息 /cs set #频道名字 entrymsg 所设置信息

用服务器给客人加帽子 /cs op #频道名字 对方名字

服务器摘掉某人的帽子 /cs deop #频道名字 对方名字

让服务器为自已解ban /cs unban #频道名字

增加一人到房踢列表/cs akick #频道名字 add 对方名字

删除一人到房踢列表/cs akick #频道名字 del 对方名字

查看房踢列表/cs akick #频道名字 list

清除房间的所有ban /cs clear #频道名字 bans

清除房间的模式设置 /cs clear #频道名字 modes

清除房间的所有帽子 /cs clear #频道名字 ops

清除房间的所有用户 /cs clear #频道名字users

注销房间 /cs drop #频道名字


---------------------------------------------------------------------

CTCP查询命令

查对方反映速度 /ctcp 对方名字 ping

查对方当地时间 /ctcp 对方名字 time

查对方软件版本 /ctcp 对方名字 version

查对方的用户信息 /ctcp 对方名字userinfo

查对方的用户信息 /ctcp 对方名字 clientinfo

---------------------------------------------------------------------
IRC 命令
不同的服务端软件,不同的客户端软件,都有不同的命令。这里只介绍常用的一些命令。 客户端软件通常把以斜线“/”开头的语句当作命令处理。
服务端命令
服务端命令由 IRC 服务器负责解释和执行。以下为RFC1459所定义的命令,这些命令被所有的服务端软件所支持。
/ADMIN
查询服务器管理员信息。
/AWAY [理由]
设置/解除 离开状态。如果指定一个 [理由] 则设定离开状态;不指定理由则解除之前的离开状态。
/INFO
查阅 IRC 服务器信息。
/INVITE 昵称 #频道
邀请某人进入某频道。
/ISON 昵称
查询某人是否在线。
/JOIN #频道 [钥匙]
进入一个频道。多个频道请用逗号分隔:/join #频道1,#频道2,#频道3 。 如果频道被设置了模式k,则需要提供钥匙。
/KICK #频道 昵称 [理由]
将某人踢出某频道。执行这个命令需要频道管理员权限。
/LIST
查看频道列表。在大型的 IRC 网络上,这个命令可能会花费很长时间。
/MODE [#频道|昵称] [+|-]模式 [参数]
设置频道或个人模式。只有频道管理员才能设置频道模式;除IRC管理员外,其他人只能设置自己的模式。例如:
/MODE 你的昵称 +i
设置自己为隐藏模式。在隐藏模式下,除了与你共处同频道的人外,其他人无法用 /who /names 等命令查到你。
/MODE 你的昵称 +s
使自己能收到服务器发送的通知。
/MODE #频道 +b nick!user@host
封禁某人或地址。nick, user 和 host 中可以包含通配符 ?, * 。可以用 /userhost 命令来查看某人的 user 和 host。
/MODE #频道 +i
仅被邀请的用户才能进入频道。
/MODE #频道 +k 钥匙
给频道加锁。只有在 /join 时提供正确钥匙的用户才能进入。
/MODE #频道 +l 人数
设置频道人数上限。
/MODE #频道 +m
仅管理员和拥有模式+v的用户才能发言。
/MODE #频道 +n
不在频道内的用户无法向频道发送信息。
/MODE #频道 +o 昵称
给某人频道管理员权限。
/MODE #频道 +p
设置频道为私有模式。私有频道不会被 /list 命令列出。
/MODE #频道 +s
设置频道为秘密模式。秘密频道不会被 /list /who /whois 等命令列出。
/MODE #频道 +t
仅频道管理员才能设置主题。
/MODE #频道 +v 昵称
给某人发言权。
/NAMES #频道
列出频道内的用户。
/NICK 昵称
更改自己的昵称。
/NOTICE 对象 内容
向对方发通知。对象 可以是频道,也可以是某昵称。
/PART #频道名
离开一个频道。
/PRIVMSG 对象 内容
向对方发消息。对象 可以是频道,也可以是某昵称。 通常,你在客户端软件内输入内容并回车后即默认执行此命令。大多数客户端还提供 /msg 命令执行同样的功能。
/QUIT [原因]
退出 IRC。[原因] 可以省略。
/TIME
查阅 IRC 服务器时间。
/TOPIC #频道名 [新主题]
设置或查看频道的主题。
/USERHOST 昵称
查阅某人的 user@host 。
/VERSION
查阅 IRC 服务端软件版本
/WHO 对象
查阅某人的信息 或 查阅某频道的用户。
/WHOIS 昵称
查阅某人的详细信息。
/WHOWAS 昵称
查阅某个刚下线不久的昵称
客户端命令
不同的客户端软件有各自不同的命令。请查阅您的软件的使用说明。以下列出几个被多数客户端软件所支持的命令。
/me 动作
在当前窗口里做一个动作
/msg 对象 内容
向某频道或某人发信息。当你在频道或私聊窗口内键入内容并回车后,这是默认执行的命令。
Services命令
不同的IRC网络有不同的 Services,有的IRC网络没有任何 Services。以下只列出常见的 ChanServ, NickServ 命令。
/msg nickserv register 密码 邮箱
/nickserv register 密码 邮箱
/ns register 密码 邮箱
注册自己的昵称。该命令有三种写法,第一种是必定支持的,第二和第三种是否支持要看 IRC 服务器的设置。 在下面的命令中,只列第一种写法。
/msg nickserv identify 密码
验证自己昵称的密码。
/msg nickserv drop
注销自己的昵称。
/msg nickserv help
/msg chanserv register #频道 密码 描述
注册一个频道。注册前你必须先成为频道管理员。
/msg chanserv identify #频道 密码
验证频道密码。
/msg chanserv drop #频道
注销频道。
/msg chanserv help
services帮助
ash, restart, summon, users, operwall, userhost, ison, kill, connect


/msg nickserv help
/nick 新的名字
/whois 名字
/who ip

/WHO

/JOIN #房间名

/PART #房间名 离开房间的原因

/QUIT 退出的原因
/AWAY 原因

/INVITE 昵称 #房间名

/KICK #房间名 昵称 原因

/TOPIC #房间名' 房间主题

/ME 您要作的动作

/MSG 昵称|#房间 要说的话

/QUERY 昵称 要说的话

/NOTICE 昵称|#房间名 要说的话

/list

/list #ubuntu-cn

/list -MIN A -MAX B

/list *ABC*


原创粉丝点击