複製鏈接
請複製以下鏈接發送給好友

privmsg

鎖定
privmsg 是 IRC 最基本、最重要的命令,是Private Message (可譯為:私密消息)的縮寫,用於從一個用户向其他的用户(users)或者是頻道(channels)發送字符串消息,由 IRC 的基本協議 RFC1459 定義支撐。
中文名
私密消息
外文名
privmsg
用    途
用於發送字符串消息
支    撐
RFC1459 定義

privmsg概念

所有類型的 IRC 服務器版本均支持 privmsg 命令。事實上,IRC上用户幾乎所有的消息傳遞均是通過 privmsg 命令完成。同時,IRC上的其他一些協議(如CTCP, DCC)也通過 privmsg 命令提供連接握手的發起信息,而後才得以連接運行。儘管 privmsg 命令如此重要,但通常情況下,普通用户都會通過客户端軟件所提供的另外一個命令 msg 來傳遞消息,而 msg 命令則是客户端軟件對 privmsg 命令及其相關的命令格式的封裝,其基礎仍是 privmsg 命令。

privmsgprivmsg 的命令格式

privmsg 命令的基本格式如下:
privmsg <receiver> {,<receiver2>,...} :<text to be sent>
也即
privmsg <消息接收者> {,<消息接收者2>,...} :<所發送的消息>
注意:
1. 在<所發送的消息>之前的冒號是半格字符,且屬必需格式。若無該冒號,則後續消息中,第一個空格之後的消息將被省略,不會發送到消息接收者;在有冒號的情況下,後續消息中的所有內容都將被髮送。
2. 兩個消息接收者之間的分隔符是半格的逗號。