Merged from silc_1_0_branch.
[silc.git] / apps / irssi / docs / help / in / cmode.in
1
2 @SYNTAX:cmode@
3
4 This command is used to manage the modes of the channel.  Most
5 of the modes require special privileges, such as channel operator
6 or channel founder privileges to work.  The mode is added by
7 adding + before the option(s) and removed by adding - before the
8 option(s).  The following modes are available:
9
10     p               Set/unset channel as private channel
11     s               Set/unset channel as secret channel
12     k               Set/unset that channel uses private channel key
13     i               Set/unset channel as invite only channel
14     t               Set/unset that only channel operator or 
15                     founder may set channel topic
16     m               Set/unset user silencing.  Normal users
17                     are not able to talk on channel.  Only
18                     channel founder may set this mode
19     M               Set/unset operator silencing.  Operators
20                     are not able to talk on channel.  Only
21                     channel founder may set this mode
22     l <limit>       Set/unset channel's user limit
23     a <passphrase>  Set/unset passphrase for channel that must
24                     be provided when joining to the channel.
25     c <cipher>      Set/unset channel's cipher
26     h <hmac>        Set/unset channel's hmac
27     f [<pubkeyfile> <privkeyfile> [<privkey passphrase>]]
28                     Set/unset channel founder authentication.
29                     Channel founder may set this mode so that
30                     if the client leaves the channel it can
31                     claim the founder rights when it returns
32                     to the channel, and to set the channel to
33                     be permanent channel.  You can claim the
34                     founder rights using CUMODE or JOIN commands.
35
36                     If the <pubkeyfile> and <privkeyfile> is
37                     provided then the <pubkeyfile> will the used
38                     as founder public key, and the private key
39                     is used to compute a signature for the SILC
40                     server.  If these are omitted then the default
41                     SILC keypair is used.  Normally you do not need
42                     to provide these arguments.
43
44 Multiple modes can be set/unset at once if the modes does not
45 require any arguments.  If mode requires an argument then only
46 one mode can be set at once.
47
48 See also: CUMODE, UMODE, JOIN