1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-10-28 04:46:17 +00:00

Protocol.txt: Update description of CHANINFO command

This commit is contained in:
Alexander Barton 2011-02-17 12:26:56 +01:00
parent e49109e36d
commit 6caa947f98

View File

@ -141,11 +141,17 @@ therefore to disconnect the peer prior to registering it in the network.
II.3 Exchange channel-modes, topics, and persistent channels II.3 Exchange channel-modes, topics, and persistent channels
Command: CHANINFO Command: CHANINFO
Parameters: <channel> +<modes> <key> <limit> [<topic>] Parameters: <channel> +<modes> [[<key> <limit>] <topic>]
Used by: servers only Used by: servers only
CHANINFO is used by servers to inform each other about a channel: its CHANINFO is used by servers to inform each other about a channel: its
modes, channel key, user limits and its topic. <topic> is optional. modes, channel key, user limits and its topic. The parameter combination
<key> and <limit> is optional, as well as the <topic> parameter, so that
there are three possible forms of this command:
CHANINFO <channel> +<modes>
CHANINFO <channel> +<modes> <topic>
CHANINFO <channel> +<modes> <key> <limit> <topic>
If the channel already exists on the server receiving the CHANINFO command, If the channel already exists on the server receiving the CHANINFO command,
it only adopts the <modes> (or the <topic>) if there are no modes (or topic) it only adopts the <modes> (or the <topic>) if there are no modes (or topic)