ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/doc/modes.txt
Revision: 2246
Committed: Sun Jun 16 10:48:39 2013 UTC (13 years, 1 month ago) by michael
Content type: text/plain
File size: 3827 byte(s)
Log Message:
- Add usermode 'S' (client is connecte via SSL/TLS).
  Allows services to keep track of what users are connected via SSL,
  and allows to see ssl-status of remote clients in a /whois.

File Contents

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

Properties

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