weakens +i control.
+z - Op moderated. Messages blocked by +m, +b and +q are instead
sent to ops.
+ +u - Unfiltered. Server-side content filters do not check messages
+ to this channel.
+L - Large ban list. Increase maximum number of +beIq entries.
Only settable by opers.
+P - Permanent. Channel does not disappear when empty. Only
+o - Op. Allows a user full control over the channel.
PARAMS: /mode #channel +o nick
+b - Ban. Prevents a user from entering the channel, and from
- sending or changing nick if they are on it, based on a
+ sending or changing nick if they are on it, based on a
nick!ident@host match.
PARAMS: /mode #channel +b nick!user@host
+q - Quiet. Prevents a user from sending to the channel or changing
they are banned (+b) or quieted (+q), based on a nick!ident@host
match.
PARAMS: /mode #channel +e nick!user@host
- +I - Invite Exempt. Allows a user to join a +i channel without an
+ +I - Invite Exempt. Allows a user to join a +i channel without an
invite, based on a nick!user@host match.
PARAMS: /mode #channel +I nick!user@host
CONNECT <server_A> [port] [server_B]
When [server_B] is used, CONNECT asks [server_B] to
-connect to <server_A>. Requires Oper Priv: R
+connect to <server_A>. Requires Oper Priv: routing
The [port] must be specified with [server_B], this is
usually 6667. To use the default port in the connect
Terminates the IRC server
-- Requires Oper Priv: D
+- Requires Oper Priv: die
will dline the user on irc.server if irc.server accepts
remote dlines. irc.server can contain wildcards.
-- Requires Oper Priv: K
+- Requires Oper Priv: kline
--- /dev/null
+GRANT <target> deoper
+
+Removes oper status from <target>.
+
+GRANT <target> <privset>
+
+Opers <target> with the privset <privset>.
+
+- Requires Oper Priv: grant
Disconnects user <nick> from the IRC server he/she
is connected to with reason <reason>.
-- Requires Oper Priv: C
-- Requires Oper Priv: O for users not on your IRC server
+- Requires Oper Priv: kill
will kline the user on irc.server if irc.server accepts
remote klines. irc.server can contain wildcards.
-- Requires Oper Priv: K
+- Requires Oper Priv: kline
+- Requires Oper Priv: remoteban when "ON" is used
When a match string is provided, modlist only prints
modules with names matching the match string.
-- Requires Oper Priv: A
+- Requires Oper Priv: admin
from / or from the IRCD_PREFIX
(ie modules/autoload/m_users.so)
-- Requires Oper Priv: A
+- Requires Oper Priv: admin
-- Reload a module in the ircd
Use just the module name, the path is not needed.
-- Requires Oper Priv: A
+- Requires Oper Priv: admin
All modules are unloaded, then those in modules/autoload
are loaded
-- Requires Oper Priv: A
+- Requires Oper Priv: admin
When a module is unloaded, all commands associated
with it are unloaded as well.
-- Requires Oper Priv: A
+- Requires Oper Priv: admin
Sends an OPERWALL message of <message> to all
opers who are umode +z
-- Requires Oper Priv: L
+- Requires Oper Priv: operwall
TRESVS - Clears temporary nick and channel resvs
TXLINES - Clears temporary X Lines
-- Requires Oper Priv: H
+- Requires Oper Priv: rehash
REHASH [option] irc.server
Rehashes [option], or the config file if none given, on irc.server if
irc.server accepts remote rehashes.
-- Requires Oper Priv: HB
+- Requires Oper Priv: rehash, remoteban
--- /dev/null
+REMOVE <channel> <nick> :[msg]
+
+The REMOVE command functions identically to a kick,
+but is sent to users as a PART. You must be a
+channel operator to use this command.
Restarts the IRC server.
-- Requires Oper Priv: D
+- Requires Oper Priv: die
SQUIT <server> [reason]
Splits <server> away from your side of the net with [reason].
-- Requires Oper Priv: R for servers not connected to you
+
+- Requires Oper Priv: routing
USERMODE DESCRIPTION
-----------------------------------------------------------------
- +i - Designates this client 'invisible'.
- +g - "caller id" mode only allow accept clients to message you
+ +i - Invisible - hides you from channel listings by users who do
+ not share the channel with you.
+ +g - "caller id" mode - prevents anyone from messaging you until
+ /accept-ed.
+w - Can see oper and server wallops.
+o - Designates this client is an IRC Operator.
Use the /oper command to attain this.
+O - Designates this client is a 'helper' -- operator with reduced
privilege. Use the /oper command to attain this.
+ +u - Unfiltered - messages to you will not be subject to
+ server-side content filtering. Redundant for opers.
* +a - Is marked as a server admin in whois.
* +l - Can see oper locops (local wallops).
* +s - Can see server notices (see /quote help snomask).
+Q - Prevents you from being affected by channel forwarding.
+R - Prevents unidentified users from messaging you. You may
exempt individuals with /accept .
- +Z - Is connected via SSL (cannot be set or unset).
+ +Z - Is connected via TLS (cannot be set or unset).
Will attempt to undline the given <ip>
-- Requires Oper Priv: U
+- Requires Oper Priv: unkline
the user on irc.server if irc.server accepts
remote unklines.
-- Requires Oper Priv: U
+- Requires Oper Priv: unkline
Will attempt to unxline the given <gecos>
+- Requires Oper Priv: xline
+
UNXLINE <gecos> ON <server>
Will attempt to unxline the given <gecos> on <server>.
-- Requires Oper Priv: X
+- Requires Oper Priv: remoteban, xline
Server sent WALLOPS go to all opers who are umode +w.
-- Requires Oper Priv: M
+- Requires Oper Priv: massnotice
XLINE [time] <gecos> :<reason>
Bans by gecos (aka 'real name') field. If [time] is not specified
-this is added to the database, otherwise is temporary for [time]
+this is added to the database, otherwise is temporary for [time]
minutes.
Eg. /quote xline eggdrop?bot :no bots
@ - Match any letter [A-Za-z]
# - Match any digit [0-9]
-To use a literal one of these characters, escape it with '\'. A
+To use a literal one of these characters, escape it with '\'. A
literal '\' character must also be escaped. You may also insert \s
which will be converted into a space.
If the <gecos> field is purely numeric (ie "123") then the time
-field must be specified. "0" must be used to denote a permanent
+field must be specified. "0" must be used to denote a permanent
numeric XLINE.
XLINE [time] <gecos> ON <server> :<reason>
Will attempt to set the XLINE on <server> if <server> accepts
remote xlines.
-- Requires Oper Priv: X
+- Requires Oper Priv: xline
USERMODE DESCRIPTION
-----------------------------------------------------------------
- +i - Designates this client 'invisible'.
- +g - "caller id" mode only allow accept clients to message you
- +w - Can see oper wallops.
+ +i - Invisible - hides you from channel listings by users who do
+ not share the channel with you.
+ +g - "caller id" mode - prevents anyone from messaging you until
+ /accept-ed.
+ +u - Unfiltered - messages to you will not be subject to
+ server-side content filtering.
+ +w - Wallops - you receive /wallops messages from staff.
+D - Deaf - ignores all channel messages.
+Q - Prevents you from being affected by channel forwarding.
+R - Prevents unidentified users from messaging you. You may
exempt individuals with /accept .
- +Z - Is connected via SSL (cannot be set or unset).
+ +Z - Is connected via TLS (cannot be set or unset).