ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/doc/modes.txt
Revision: 1963
Committed: Tue May 7 22:30:51 2013 UTC (13 years, 2 months ago) by michael
Content type: text/plain
File size: 3545 byte(s)
Log Message:
- Update modes.txt

File Contents

# Content
1 User and Channel Modes Guide
2 ----------------------------
3
4 In /VERSION one might see something like this:
5
6 irc.corefailure.com hybrid-7beta5 oiwszcerkfydnxbaugl biklmnopstveIh bkloveIh
7
8 These describe the user modes, channel modes, and channel modes that require
9 arguments that are available to the user. It is hardcoded into src/numeric.c
10
11 Here is a guide to the preceding modes:
12
13 User Modes:
14
15 +a - admin - Admin status. Can for example see IPs in "STATS c"
16 +b - bots - See bot and drone flooding notices
17 +c - cconn - Client connection/quit notices
18 +D - deaf - Don't receive channel messages
19 +d - debug - See debugging notices
20 +e - external - See remote server connection and split notices
21 +f - full - See I: line full notices
22 +G - softcallerid - Server Side Ignore for users not on your channels
23 +g - callerid - Server Side Ignore (see modeg.txt)
24 +h - hidden - Hides operator status to other users
25 +i - invisible - Not shown in NAMES or WHO unless you share a channel
26 +j - rej - See rejected client notices
27 +k - skill - See server generated KILL messages
28 +l - locops - See LOCOPS messages
29 +n - nchange - See client nick changes
30 +o - oper - Operator status
31 +r - registered - User has been registered and identified for its nick.
32 This mode can be set by servers and services only.
33 +R - regonly - Only registered clients may message you
34 +s - servnotice - See general server notices
35 +u - unauth - See unauthorized client notices
36 +w - wallop - See server generated WALLOPS
37 +y - spy - See LINKS, STATS (if configured), TRACE notices
38 +z - operwall - See oper generated WALLOPS
39
40 Channel Modes:
41
42 +b - ban - Channel ban on nick!user@host
43 +c - noctrls - Prevent users from sending messages containing control codes to the channel
44 +e - exempt - Exemption from bans
45 +I - invex - Invite exceptions, nick!user@host does not need to be
46 explicitly INVITE'd into the channel before being able
47 JOIN
48 +i - invite - Invite only
49 +k - key - Key/password for the channel
50 +l - limit - Limit the number of users in a channel
51 +m - moderated - Users without +v/h/o cannot send text to the channel
52 +n - noexternal - Users must be in the channel to send text to it
53 +o - chanop - Full operator status
54 +M - modreg - Unregistered/unidentified clients cannot send text to the channel
55 +O - operonly - This mode will prevent anyone who hasn't obtained
56 IRCOp status from joining the channel. Can be set by an IRCOp
57 only
58 +p - private - Private is obsolete, this now restricts KNOCK, and can be
59 set at the same time as +s.
60 +r - registered - Channel has been registered
61 +R - regonly - Only registered clients may join a channel with that mode set
62 +s - secret - The channel does not show up on NAMES or LIST or in the
63 WHOIS channel list unless you are a member of the channel
64 +S - sslonly - This mode will prevent anyone who isn't securely connected
65 via SSL/TLS from joining the channel.
66 +t - topic - Only chanops can change the topic
67 +v - voice - Can speak in a moderated channel, and is exempt from flood
68 restrictions
69
70 The third part of the 004 numeric lists channel modes that require arguments.
71 Currently these are bkloveIh.
72
73
74 # $Id$

Properties

Name Value
svn:eol-style native
svn:keywords Id Revision