Merged from silc_1_0_branch.
[silc.git] / apps / irssi / docs / help / in / cumode.in
1
2 @SYNTAX:cumode@
3
4 This command is used to manage the client's modes on the channel.
5 Most of the modes require that the client which changes some
6 client's mode must be channel founder or channel operator.  The
7 mode is added by adding + before the option(s) and removed by
8 adding - before the option(s).  The following channel user modes
9 are available:
10
11     a <nickname>[@<server>]
12
13         Set/unset all modes (cannot be used to set
14         both founder and operator rights, can be used
15         only to remove both modes at once).
16
17     f <nickname>[@<server>]
18       [<pubkeyfile> <privkeyfile> [<privkey passphrase>]]
19
20         Set/Unset channel founder.  If you are channel
21         founder you can set the channel founder authentication
22         using CMODEc command.
23
24         If the <pubkeyfile> and <privkeyfile> is
25         provided then the <pubkeyfile> will the used
26         as founder public key, and the private key
27         is used to compute a signature for the SILC
28         server.  If these are omitted then the default
29         SILC keypair is used.  Normally you do not need
30         to provide these arguments.
31
32     o <nickname>[@<server>]
33
34         Set/unset channel operator.  Requires that 
35         you are channel operator or channel founder.
36
37     b <nickname>[@<server>]
38
39         Set/unset channel message blocking.  Client
40         may set this mode only to itself.  When set
41         the server will not send channel message to
42         to the client.  This mode can be used to block
43         unwanted messages if desired.
44
45     u <nickname>[@<server>]
46
47         Set/unset channel message blocking for messages
48         sent by normal users.  When set the server will
49         only deliver messages sent by channel founder or
50         channel operator.  Client may set this mode only
51         to itself.
52
53     r <nickname>[@<server>]
54
55         Set/unset channel message blocking for messages
56         sent by robots.  When set the server will not
57         deliver message from users that has been marked
58         as robots.  Client may set this mode only to
59         itself.
60
61     q <nickname>[@<server>]
62
63         Set/unset user as quiet.  When set the user cannot
64         talk on the channel, and cannot send messages to
65         the channel.  This can be used by channel operator
66         to queit a certain misbehaving user.  The user cannot
67         unset this mode itself.  This mode cannot be set
68         or unset to yourself.
69
70
71 See also: CMODE, UMODE