ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/doc/modes.txt
Revision: 8468
Committed: Tue Apr 3 11:23:28 2018 UTC (8 years, 3 months ago) by michael
Content type: text/plain
File size: 4368 byte(s)
Log Message:
- Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set

File Contents

# User Rev Content
1 adx 30 User and Channel Modes Guide
2 michael 2355 ----------------------------
3 adx 30
4 michael 7000 Upon connecting to the IRC server, you will see something like this:
5 adx 30
6 michael 8468 irc.ircd-hybrid.org hybrid-8.2.23 DFGHRSWabcdefgijklnopqrsuwy bchiklmnoprstuveCILMNORST bkloveIh
7 adx 30
8     These describe the user modes, channel modes, and channel modes that require
9 michael 2459 arguments that are available to the user.
10 adx 30
11     Here is a guide to the preceding modes:
12    
13     User Modes:
14    
15 michael 5611 +a - admin - Admin status. Can for example see IP addresses 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 michael 4404 +f - full - See auth {} block 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 7022 +H - hidden - Hides IRC 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 michael 5611 +o - oper - IRC operator status
32 michael 3513 +p - hidechans - Hides channel list in WHOIS
33 michael 3508 +q - hideidle - Hides idle and signon time in WHOIS
34 michael 1294 +r - registered - User has been registered and identified for its nick.
35 michael 8046 Can be set only by servers and services.
36 michael 1443 +R - regonly - Only registered clients may message you
37 adx 30 +s - servnotice - See general server notices
38 michael 2246 +S - ssl - Client is connected via SSL/TLS
39 adx 30 +u - unauth - See unauthorized client notices
40     +w - wallop - See server generated WALLOPS
41 michael 2511 +W - webirc - User is connected using a webirc gateway
42 michael 2962 +y - spy - See ADMIN, LINKS, MOTD, STATS, TRACE notices
43 adx 30
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 michael 5464 +C - noctcps - Prevent users from sending CTCPs to the channel
49 adx 30 +e - exempt - Exemption from bans
50 michael 2087 +h - halfop - Half-Op status
51 michael 8468 +I - invex - Invite exceptions, nick!user@host does not need to be explicitly INVITE'd
52     into the channel before being able JOIN
53 adx 30 +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 michael 8046 +L - extlimit - Channel can make use of the extended ban list limit. Can be set only by irc-operators.
58 michael 2962 +M - modreg - Unregistered/unidentified clients cannot send text to the channel
59 michael 8468 +N - nonickchange - This will prevent any user who isn't opped or half-opped (+o/+h) from changing their
60     nick while in the channel.
61 adx 30 +n - noexternal - Users must be in the channel to send text to it
62     +o - chanop - Full operator status
63 michael 8046 +O - operonly - This mode will prevent anyone who hasn't obtained irc-operator status from joining the
64     channel. Can be set only by irc-operators.
65 michael 8468 +p - private - Private is obsolete, this now restricts KNOCK, and can be set at the same time as +s.
66 michael 8046 +r - registered - Channel has been registered. Can be set only by servers and services.
67 michael 1443 +R - regonly - Only registered clients may join a channel with that mode set
68 michael 2355 +s - secret - The channel does not show up on NAMES or LIST or in the
69 adx 30 WHOIS channel list unless you are a member of the channel
70 michael 8468 +S - sslonly - This mode will prevent anyone who isn't securely connected via SSL/TLS from joining
71     the channel.
72 michael 3757 +t - topic - Only chanops and halfops can change the topic
73 michael 8468 +u - hidebmasks - Hides +b/+e/+I mode changes and lists to everyone except channel ops, and
74     half-ops (+o/+h)
75 michael 6926 +T - nonotice - Users without +v/h/o cannot send NOTICEs to the channel
76 michael 8468 +v - voice - Can speak in a moderated channel, and is exempt from flood restrictions
77 adx 30
78     The third part of the 004 numeric lists channel modes that require arguments.
79     Currently these are bkloveIh.
80    
81    
82 knight 31 # $Id$

Properties

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