Skip navigation

User Modes

C
h
a
r
Name Origin Parameter Comments
a AWAY RFC2812 User is away (see AWAY command?)
a SERVICES_ADMIN Bahamut, Unreal User is a services administrator
a ADMIN Hybrid Admin status. Shown as an admin in WHOIS, able to load and unload modules, and see IP's in STATS c
a ERRORS AustHex User receives all errors and alerts
A SERVER_ADMIN Bahamut, Unreal User is a server administrator
b BOTS Hybrid User receives information about potential bots/drones
b CHATOPS Bahamut, Unreal User receives CHATOPS messages
B BOT Unreal User is a bot/drone
c CLIENT_CONNS Hybrid User receives information about clients connecting/disconnecting
C CO_ADMIN Unreal User is a co-administrator
d DEAF ircu User does not receive channel messages
d DEAF User does not receive channel messages unless they are prefixed with a specific character (usually '!' ?). This is an extension of the ircu '+d'
d DEAF Prefix character User does not receive channel messages unless they are prefixed with the given prefix character. If no parameter is given, all channel messages are ignored, with no prefix checking.
d DEBUG Hybrid, Bahamut User receives debugging messages
f FULL Hybrid User receives notices about I-lines being full, or too many clients in general
f FLOODS Bahamut User receives flood notices
g DEBUG ircu User receives debugging messages
g CALLERID Hybrid, KineIRCd User is ignoring everyone, unless they are ACCEPTed with the ACCEPT command
g GLOBOPS Bahamut User receives GLOBOPS messages
G STRIP_BAD_WORDS Unreal Messages user receives are stripped of profanity
h HELPER Bahamut, AustHex User is a HELPER, associated with network services
h HELPER level User is a HELPER, the level is an unsigned 16-bit integer denotes 'rank', as determined by network services
H HIDE_OPER Unreal Hides oper status from users (i.e. whois)
i INVISIBLE RFC1459 User is invisible
I INVISIBLE_JOINPART Unreal User is invisible when joining/parting channels. This is supposedly obsolete as of UnrealIRCd 3.2 beta 16
k SERVICE ircu User is a service (cannot be KILLed or KICKed from channels, and WHOIS output is usually limited)
k KILLS Hybrid, Bahamut User receives KILL notices
l LOCOPS Hybrid User receives LOCOPS messages
l LISTALL AustHex User can list all channels (including hidden ones)
n NCHANGE Hybrid User sees client nick changes
n ROUTING Bahamut User receives routing messages
N NETWORK_ADMIN Unreal User is a network administrator
m SPAMBOTS Bahamut User receives notices about (potential) spambots
o GLOBAL_OPERATOR RFC1459 User is a network-wide or 'global' operator
O LOCAL_OPERATOR RFC2812 User is a server-wise or 'local' operator
p HIDE_CHANNELS Unreal Hide channels from user's WHOIS reply (will suppress RPL_WHOISCHANNELS)
q KIX Unreal Only U:liners/arbiters can kick this user
r RESTRICTED RFC2812 Restricted user connection
r REJ Hybrid User receives notices about rejected clients
r REGISTERED Bahamut, ircu Nickname is registered with a network nickname service
R NO_NON_REGISTERED Bahamut, KineIRCd, Unreal User wants to block messages from non-registered nicknames
s SERVER_NOTICES RFC1459 User receives server notices. RFC2812 considers this mode obsolete, however it is still in very wide-spread use.
s SERVER_NOTICES ircu Mask integer User receives server notices, and can opt in/out of particular notice types by supplying the optional mask as an integer
s SERVER_NOTICES KineIRCd, Unreal Notice mask list User receives server notices. The notice masks are normally a list of letters corresponding with specific notices the user wishes to receive, such as 'D' for debugging, etc.
S SERVICE Unreal User is a service, and is protected.
t Z_LINED AustHex User is using an AustHex Z: line
t MODIFIED_HOST Unreal User is using a /vhost (modified host)
T W_LINED AustHex User is using an AustHex w: line
T BLOCK_CTCP Unreal Blocks all CTCP requests from other users
u UNAUTH Hybrid User receives unauthorised client notices
v HOST_HIDING AustHex Hide the host of the user, often with a hashed value. Some networks use 'mirroring', or masking with metacharacters. The letter 'v' comes from Austnet's 'Virtual World'. Be aware that use of +x for the same purpose is more wide-spread.
v VICTIM Unreal User receives messages regarding infected DCC rejections
V WEBTV Unreal User is using a WebTV client
w WALLOPS RFC1459 User receives WALLOPS messages
W WHOIS_PARANOIA Unreal User is receives a notice when WHOIS'd
x EXTERNAL Hybrid User receives notices about servers connecting/disconnecting
x HOST_HIDING ircu, Unreal Hide the host of the user, often with a hashed value. Some networks use 'mirroring', or masking with metacharacters. Using the 'x' letter for this mode appears to be the most standard method for toggling masking user hosts.
y STATS_LINKS Bahamut User receives notices about stats/links
y SPY Hybrid User receives LINKS, STATS (if configured) and TRACE notices
z OPERWALL Hybrid User receives operator generated WALLOPS messages
z SECURE_CONN Unreal User is securely connected