ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.2.x/doc/modes.txt
Revision: 8039
Committed: Sat Mar 18 16:18:51 2017 UTC (9 years, 4 months ago) by michael
Content type: text/plain
File size: 4269 byte(s)
Log Message:
- Implement channel mode 'u' which hides bmasks (+b/+e/+I) to non-chanops everywhere

File Contents

# Content
1 User and Channel Modes Guide
2 ----------------------------
3
4 Upon connecting to the IRC server, you will see something like this:
5
6 irc.ircd-hybrid.org hybrid-8.2.22 DFGHRSWabcdefgijklnopqrsuwxy bchiklmnoprstveCIMORST bkloveIh
7
8 These describe the user modes, channel modes, and channel modes that require
9 arguments that are available to the user.
10
11 Here is a guide to the preceding modes:
12
13 User Modes:
14
15 +a - admin - Admin status. Can for example see IP addresses 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 auth {} block full notices
22 +F - farconnect - See remote client connection/quit notices
23 +G - softcallerid - Server Side Ignore for users not on your channels
24 +g - callerid - Server Side Ignore (see modeg.txt)
25 +H - hidden - Hides IRC operator status to other users
26 +i - invisible - Not shown in NAMES or WHO unless you share a channel
27 +j - rej - See rejected client notices
28 +k - skill - See server generated KILL messages
29 +l - locops - See LOCOPS messages
30 +n - nchange - See client nick changes
31 +o - oper - IRC operator status
32 +p - hidechans - Hides channel list in WHOIS
33 +q - hideidle - Hides idle and signon time in WHOIS
34 +r - registered - User has been registered and identified for its nick.
35 This mode can be set by servers and services only.
36 +R - regonly - Only registered clients may message you
37 +s - servnotice - See general server notices
38 +S - ssl - Client is connected via SSL/TLS
39 +u - unauth - See unauthorized client notices
40 +w - wallop - See server generated WALLOPS
41 +W - webirc - User is connected using a webirc gateway
42 +x - hiddenhost - User's host has been spoofed by services.
43 This mode can be set by servers and services only.
44 +y - spy - See ADMIN, LINKS, MOTD, STATS, TRACE notices
45
46 Channel Modes:
47
48 +b - ban - Channel ban on nick!user@host
49 +c - noctrls - Prevent users from sending messages containing control codes to the channel
50 +C - noctcps - Prevent users from sending CTCPs to the channel
51 +e - exempt - Exemption from bans
52 +h - halfop - Half-Op status
53 +I - invex - Invite exceptions, nick!user@host does not need to be
54 explicitly INVITE'd into the channel before being able
55 JOIN
56 +i - invite - Invite only
57 +k - key - Key/password for the channel
58 +l - limit - Limit the number of users in a channel
59 +m - moderated - Users without +v/h/o cannot send text to the channel
60 +M - modreg - Unregistered/unidentified clients cannot send text to the channel
61 +n - noexternal - Users must be in the channel to send text to it
62 +o - chanop - Full operator status
63 +O - operonly - This mode will prevent anyone who hasn't obtained IRC operator
64 status from joining the channel. Can only be set by an IRC operator
65 +p - private - Private is obsolete, this now restricts KNOCK, and can be
66 set at the same time as +s.
67 +r - registered - Channel has been registered
68 +R - regonly - Only registered clients may join a channel with that mode set
69 +s - secret - The channel does not show up on NAMES or LIST or in the
70 WHOIS channel list unless you are a member of the channel
71 +S - sslonly - This mode will prevent anyone who isn't securely connected
72 via SSL/TLS from joining the channel.
73 +t - topic - Only chanops and halfops can change the topic
74 +u - hidebmasks - Hides +b/+e/+I mode changes and lists to everyone except
75 channel ops, and half-ops (+o/+h)
76 +T - nonotice - Users without +v/h/o cannot send NOTICEs to the channel
77 +v - voice - Can speak in a moderated channel, and is exempt from flood
78 restrictions
79
80 The third part of the 004 numeric lists channel modes that require arguments.
81 Currently these are bkloveIh.
82
83
84 # $Id$

Properties

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