about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2002-09-04 00:00:43 +0000
committerAlexander Barton <alex@barton.de>2002-09-04 00:00:43 +0000
commit9611833e33801b49c1d3b5e81ebd28ab8e2ae3b7 (patch)
treeac223f0fdd29afc4fed749a1b9b7f5b60bbdd6c2
parent62d576880bf6d4f36f46d4c6dbfbe0e693b4641c (diff)
downloadngircd-9611833e33801b49c1d3b5e81ebd28ab8e2ae3b7.tar.gz
ngircd-9611833e33801b49c1d3b5e81ebd28ab8e2ae3b7.zip
- Protokollbeschreibung fuer IRC+-Protokoll angepasst.
-rw-r--r--doc/Protocol.txt20
1 files changed, 19 insertions, 1 deletions
diff --git a/doc/Protocol.txt b/doc/Protocol.txt
index f0c89fe8..1c4a961b 100644
--- a/doc/Protocol.txt
+++ b/doc/Protocol.txt
@@ -85,5 +85,23 @@ Folgende <serverflags> sind zur Zeit definiert:
      aendern, wenn sie kein Channel-Operator im betroffenen Channel sind.
 
 
+II.2 Channel-Modes, persistente Channel und Topic austauschen
+
+     Befehl: CHANINFO
+  Parameter: <channel> +<mode> [<topic>]
+       Fuer: Server
+
+Mit CHANINFO Informiert ein Server den anderen ueber einen Channel: dessen
+Modes und dessen Topic. <topic> ist optional.
+
+Existiert auf dem Server, der das CHANINFO empfaengt, der Channel bereits,
+so uebernimmt er die Werte jeweils nur dann, wenn er selber noch keine
+Modes bzw. kein Topic definiert hat. Ansonsten wird der jeweilige Parameter
+ignoriert.
+
+Existiert der Channel noch nicht, so wird er mit den entsprechenden Angaben
+erzeugt.
+
+
 -- 
-$Id: Protocol.txt,v 1.3 2002/09/03 20:38:50 alex Exp $
+$Id: Protocol.txt,v 1.4 2002/09/04 00:00:43 alex Exp $