Merged silc_1_1_branch to trunk.
[silc.git] / apps / irssi / docs / help / in / cumode.in
index 2bb44bcab4e1d5a28883e12b36c17a9a0915fb4d..25beb9f39b633678dbb4558531cf4695f2b4855e 100644 (file)
@@ -1,12 +1,12 @@
 
 @SYNTAX:cumode@
 
 
 @SYNTAX:cumode@
 
-This command is used to manage the client's modes on the channel.
-Most of the modes require that the client which changes some
-client's mode must be channel founder or channel operator.  The
-mode is added by adding + before the option(s) and removed by
-adding - before the option(s).  The following channel user modes
-are available:
+ This command is used to manage the users modes on the channel.
+ Most of the modes require that the user which changes some
+ other user's mode must be channel founder or channel operator.
+ The mode is added by adding + before the option(s) and removed
+ by adding - before the option(s).  The following channel user
+ modes are available:
 
     a <nickname>[@<server>]
 
 
     a <nickname>[@<server>]
 
@@ -15,14 +15,24 @@ are available:
         only to remove both modes at once).
 
     f <nickname>[@<server>]
         only to remove both modes at once).
 
     f <nickname>[@<server>]
+      [<pubkeyfile> <privkeyfile> [<privkey passphrase>]]
 
         Set/Unset channel founder.  If you are channel
         founder you can set the channel founder authentication
 
         Set/Unset channel founder.  If you are channel
         founder you can set the channel founder authentication
-        using CMODEc command.
+        using the CMODE command.
+
+        If the <pubkeyfile> and <privkeyfile> is
+        provided then the <pubkeyfile> will the used
+        as founder public key, and the private key
+        is used to compute a signature for the SILC
+        server.  If these are omitted then the default
+        SILC keypair is used.  Normally you do not need
+        to provide these arguments unless you want to use
+        different keypair for channel founder authentication.
 
     o <nickname>[@<server>]
 
 
     o <nickname>[@<server>]
 
-        Set/unset channel operator.  Requires that 
+        Set/unset channel operator.  Requires that
         you are channel operator or channel founder.
 
     b <nickname>[@<server>]
         you are channel operator or channel founder.
 
     b <nickname>[@<server>]
@@ -54,9 +64,24 @@ are available:
         Set/unset user as quiet.  When set the user cannot
         talk on the channel, and cannot send messages to
         the channel.  This can be used by channel operator
         Set/unset user as quiet.  When set the user cannot
         talk on the channel, and cannot send messages to
         the channel.  This can be used by channel operator
-        to queit a certain misbehaving user.  The user cannot
+        to quiet a certain misbehaving user.  The user cannot
         unset this mode itself.  This mode cannot be set
         or unset to yourself.
 
         unset this mode itself.  This mode cannot be set
         or unset to yourself.
 
+Examples:
+
+  Become a founder (and operator) on the channel that you have
+  founded and have set the founder mode:
+
+    /CUMODE * +of yournick
+    /CUMODE channel_name +f yournick
+
+  Give operator privileges to your Friend on this channel:
+
+    /CUMODE * +o Friend
+
+  Quiet misbehaving user on your channel:
+
+    /CUMODE * +q lamer
 
 See also: CMODE, UMODE
 
 See also: CMODE, UMODE