summaryrefslogtreecommitdiff
path: root/docs/help/in/mode.in
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>2000-08-13 15:24:23 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>2000-08-13 15:24:23 +0000
commit83b03a1b4b2c0b1b4340a7889803dd79e21e1ad9 (patch)
treedeea087bbfc6ccdd5624ad9f36c98dec06da897a /docs/help/in/mode.in
parent92fb184facc074bd223620025d9973c3d23159b8 (diff)
downloadirssi-83b03a1b4b2c0b1b4340a7889803dd79e21e1ad9.zip
updated
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@600 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'docs/help/in/mode.in')
-rw-r--r--docs/help/in/mode.in67
1 files changed, 47 insertions, 20 deletions
diff --git a/docs/help/in/mode.in b/docs/help/in/mode.in
index aabbe224..baccf1f8 100644
--- a/docs/help/in/mode.in
+++ b/docs/help/in/mode.in
@@ -1,24 +1,51 @@
@SYNTAX:mode@
-Changes and/or views modes. You can either change
-your own modes or channel modes (given that you're
-a channel operator).
-
-Examples:
-
-/MODE * +s
- - Makes the current channel secret
-
-/MODE #irssi -o Beel0
- - Deops user Beel0 on channel #irssi
-
-/MODE * +b *!*@*.org
- - Bans on the current channel all users coming
- from .org hosts.
-
-/MODE yournick +w
- - Makes you to see the wallops.
-
-See also: BAN, VOICE, OP, DEOP
+Both channels and users have modes associated with them. For channels,
+they determine who is a channel operator, the number of people who may
+join the channel, who may not enter the channel, and myriad other things.
+For users, they determine whether the user is an IRC operator, whether
+the user will receive special server notices, etc.
+
+Modes are enabled when prepended with a "+", and disabled when with a "-".
+
+Standard User Modes:
+ i When enabled, you are "invisible" to NAMES and WHO queries from
+ anyone not on a channel common to you. Additionally, you are also
+ hidden from WHOIS unless you exact nickname is specified.
+ o When enabled, this gives you IRC operator status.
+ s When enabled, you will receive special server notices.
+ w When enabled, you will receive IRC operator WALLOPS, as well as
+ notices of any remote CONNECTs or SQUITs.
+
+Standard Channel Modes:
+ b When enabled, this prevents the specified nick!user@host mask from
+ entering the channel.
+ i When enabled, users may only join the channel if INVITEd.
+ k When enabled, users may only join the channel if they specify the
+ proper "key".
+ l When enabled, only the specified number of users may enter the channel.
+ m When enabled, only users with +o or +v may speak on the channel.
+ n When enabled, public messages from outside the channel are not allowed.
+ o When enabled, grants the specified nickname channel operator status.
+ p When enabled, the channel is made private. The channel name will not show
+ up in WHO, WHOIS, NAMES, or LIST replies.
+ s When enabled, makes the channel secret. This is the same as +p, except
+ the channel will not show up in any WHO/WHOIS /etc. queries from a
+ person not on the channel. Anyone who is on a +s channel is effectively
+ invisible, as per user mode +i.
+ t When enabled, only channnel operators may set a topic.
+ v When enabled, grants the specified nickname voice status.
+
+Examples:
+ /MODE your_nick +sw - Receive operator WALLOPS and server notices
+ /MODE your_nick +s+w (both examples are equivalent).
+ /MODE #channel +l 35 - Set a channel limit
+ /MODE #channel +o theirnick
+ - Make theirnick a channel operator.
+ /MODE #channel +bk-o *!*some@*.ban.com Secret_Key foobar
+ - Set a ban, a key, and remove chanop status
+ from 'foobar'.
+
+See also: BAN, VOICE, OP, DEOP, INVITE