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