Merged silc_1_1_branch to trunk.
[silc.git] / apps / irssi / docs / help / in / cumode.in
1
2 @SYNTAX:cumode@
3
4  This command is used to manage the users modes on the channel.
5  Most of the modes require that the user which changes some
6  other user's mode must be channel founder or channel operator.
7  The mode is added by adding + before the option(s) and removed
8  by adding - before the option(s).  The following channel user
9  modes 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 the CMODE 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 unless you want to use
31         different keypair for channel founder authentication.
32
33     o <nickname>[@<server>]
34
35         Set/unset channel operator.  Requires that
36         you are channel operator or channel founder.
37
38     b <nickname>[@<server>]
39
40         Set/unset channel message blocking.  Client
41         may set this mode only to itself.  When set
42         the server will not send channel message to
43         to the client.  This mode can be used to block
44         unwanted messages if desired.
45
46     u <nickname>[@<server>]
47
48         Set/unset channel message blocking for messages
49         sent by normal users.  When set the server will
50         only deliver messages sent by channel founder or
51         channel operator.  Client may set this mode only
52         to itself.
53
54     r <nickname>[@<server>]
55
56         Set/unset channel message blocking for messages
57         sent by robots.  When set the server will not
58         deliver message from users that has been marked
59         as robots.  Client may set this mode only to
60         itself.
61
62     q <nickname>[@<server>]
63
64         Set/unset user as quiet.  When set the user cannot
65         talk on the channel, and cannot send messages to
66         the channel.  This can be used by channel operator
67         to quiet a certain misbehaving user.  The user cannot
68         unset this mode itself.  This mode cannot be set
69         or unset to yourself.
70
71 Examples:
72
73   Become a founder (and operator) on the channel that you have
74   founded and have set the founder mode:
75
76     /CUMODE * +of yournick
77     /CUMODE channel_name +f yournick
78
79   Give operator privileges to your Friend on this channel:
80
81     /CUMODE * +o Friend
82
83   Quiet misbehaving user on your channel:
84
85     /CUMODE * +q lamer
86
87 See also: CMODE, UMODE