repo: ngircd action: commit revision: path_from: revision_from: 6caa947f989b692cf8bf3568cffa03b5c21374e9: path_to: revision_to:
commit 6caa947f989b692cf8bf3568cffa03b5c21374e9 Author: Alexander BartonDate: Thu Feb 17 12:26:56 2011 +0100 Protocol.txt: Update description of CHANINFO command diff --git a/doc/Protocol.txt b/doc/Protocol.txt
--- a/doc/Protocol.txt
+++ b/doc/Protocol.txt
@@ -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
Command: CHANINFO
- Parameters: + []
+ Parameters: + [[ ] ]
Used by: servers only
CHANINFO is used by servers to inform each other about a channel: its
-modes, channel key, user limits and its topic. is optional.
+modes, channel key, user limits and its topic. The parameter combination
+ and is optional, as well as the parameter, so that
+there are three possible forms of this command:
+
+ CHANINFO +
+ CHANINFO +
+ CHANINFO +
If the channel already exists on the server receiving the CHANINFO command,
it only adopts the (or the ) if there are no modes (or topic)
-----END OF PAGE-----