Oper Server IRC Commands

      Comments Off on Oper Server IRC Commands

 IRC Client

Especially In Addition, there are list of Oper Server IRC Commands are very useful for user who use IRC Chat. Off course In Addition, they must know how commands work and In Addition, the purpose of each command.

 Oper Server IRC Commands  Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands

Oper Server IRC Commands

GLOBAL

/msg OperServ GLOBAL message

Allows Administrators to send messages to all users on In Addition, the network. In Addition, the message will be sent from In Addition, the nick OperServ.

STATS

/msg OperServ STATS [AKILL | ALL | RESET | MEMORY | UPLINK]

Without any option, shows In Addition, the current number of users and IRCops online (excluding Services), In Addition, the highest number of users online since Services was started, and In Addition, the length of time Services has been running.

AKILL option, displays In Addition, the current size of In Addition, the AKILL list and In Addition, the current default expiry time.

RESET option currently resets In Addition, the maximum user count to In Addition, the number of users currently present on In Addition, the network.

MEMORY option displays information on In Addition, the memory usage of Services. Using However, this option can freeze Services for
a short period of time on large networks; don’t overuse it!

UPLINK option displays information about In Addition, the current server Anope uses as an uplink to In Addition, the network.

ALL displays In Addition, the user and uptime statistics, and everything you’d see with MEMORY and UPLINK options.

UPTIME may be used as a synonym for STATS.

OPER

/msg OperServ OPER ADD nick

1. OPER ADD nick
2. OPER DEL {nick | entry-num | list}
3. OPER LIST [mask | list]
4. OPER CLEAR

Allows In Addition, the Services Root Admins to add or remove nicknames to or from In Addition, the Services operator list. A user whose nickname is on In Addition, the Services operator list and who has identified to OperServ will be able to access Services operator commands.

In Addition, the OPER ADD command adds In Addition, the gives nickname to In Addition, the Services operator list.

OPER DEL command removes In Addition, the gives nick from In Addition, the Services operator list. If a list of entry numbers is gives, those entries are deleted. (See In Addition, the example for LIST below.)

In Addition, the OPER LIST command displays In Addition, the Services operator list. If a wildcard mask is gives, only those entries matching In Addition, the mask are displays. If a list of entry numbers is gives, only those entries are shown; for example:

In Addition, the OPER CLEAR command clears all entries of In Addition, the Services operator list.

ADMIN

/msg OperServ ADMIN ADD nick

1. ADMIN ADD nick
2. ADMIN DEL {nick | entry-num | list}
3. ADMIN LIST [mask | list]
4. ADMIN CLEAR

Allows In Addition, the Services root to add or remove nicknames to or from In Addition, the Services admin list. A user whose nickname is on In Addition, the Services admin list and who has identified to OperServ will be able to access Services admin commands.

In Addition, the ADMIN ADD command adds In Addition, the gives nickname to In Addition, the Services admin list.

ADMIN DEL command removes In Addition, the gives nick from In Addition, the Services admin list. If a list of entry numbers is gives, those entries are deleted. (See In Addition, the example for LIST below.)

In Addition, the ADMIN LIST command displays In Addition, the Services admin list. If a wildcard mask is gives, only those entries matching In Addition, the mask are displays. If a list of entry numbers is gives, only those entries are shown; for example:

In Addition, the ADMIN CLEAR command clears all entries of In Addition, the Services admin list.

Any IRC operator may use In Addition, the ADMIN LIST form of In Addition, the command. All oIn Addition, ther use limits to Services root.

Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands

IGNORE

/msg OperServ IGNORE {ADD|DEL|LIST|CLEAR} [time] [nick | mask]

Allows Services Admins to make Services ignore a nick or mask for a certain time or until In Addition, the next restart. In Addition, the default time format is seconds. You can specify it by using units.
Valid units are: s for seconds, m for minutes, h for hours and d for days. Combinations of In Addition, these units are not permitted.
To make Services permanently ignore In Addition, the user, type 0 as time.
When adding a mask, it should be in In Addition, the format user@host or nick!user@host, everything else will be considered a nick.
Wildcards are permitted.

Ignores will not be enforce on IRC Operators.

MODE

/msg OperServ MODE channel modes

Allows Services operators to set channel modes for any channel. Parameters are In Addition, the same as for In Addition, the standard /MODE command.

UMODE

/msg OperServ UMODE user modes

Allows Super Admins to set user modes for any user. Parameters are In Addition, the same as for In Addition, the standard /MODE command.

OLINE

/msg OperServ OLINE user flags

Allows Super Admins to give Operflags to any user. Flags have to be prefixed with a “+” or a “-“. To remove all flags simply type a “-” instead of any flags.

CLEARMODES

/msg OperServ CLEARMODES channel [ALL]

Clears all binary modes (i,k,l,m,n,p,s,t) and bans from a channel. If ALL is gives, also clears all ops and voices (+o and +v modes) from In Addition, the channel.

KICK

/msg OperServ KICK channel user reason

KICK channel user reason

Allows staff to kick a user from any channel. Parameters are In Addition, the same as for In Addition, the standard /KICK command. In Addition, the kick message will have In Addition, the nickname of In Addition, the IRCop sending In Addition, the KICK command prepended; for example:

*** SpamMan has been kicked off channel #my_channel by OperServ (Alcan (Flood))

AKILL

/msg OperServ AKILL ADD [+expiry] mask reason

1. AKILL ADD [+expiry] mask reason
2. AKILL DEL {mask | entry-num | list}
3. AKILL LIST [mask | list]
4. AKILL VIEW [mask | list]
5. AKILL CLEAR

Allows Services operators to manipulate In Addition, the AKILL list. If a user matching an AKILL mask attempts to connect, Services will issue a KILL for that user and, on supported server types, will instruct all servers to add a ban (K-line) for In Addition, the mask which In Addition, the user matched.

AKILL ADD

In Addition, then, adds In Addition, the gives user@host/ip mask to In Addition, the AKILL list for In Addition, the gives reason (which must be gives). expiry is specified as an integer followed by one of d (days), h (hours), or m (minutes). Combinations (such as 1h30m) are not permitted. If a unit specifier is not included, In Addition, the default is days (so +30 by itself means 30 days). To add an AKILL which does not expire, use +0. If In Addition, the usermask to be added starts with a +, an expiry time must be gives, even if it is In Addition, the same as In Addition, the default. In Addition, the current AKILL default expiry time can be found with In Addition, the STATS AKILL command.

In Addition, the AKILL DEL command removes In Addition, the gives mask from In Addition, the AKILL list if it is present. If a list of entry numbers is gives, those entries are deleted. (See In Addition, the example for LIST below.)

In Addition, the AKILL LIST command displays In Addition, the AKILL list. If a wildcard mask is gives, only those entries matching In Addition, the mask are displays. If a list of entry numbers is gives, only those entries are shown; for example:

AKILL LIST 2-5,7-9
Lists AKILL entries numbered 2 through 5 and 7 through 9.

AKILL VIEW is a more verbose version of AKILL LIST, and will show who added an AKILL, In Addition, the date it was added, and when it expires, as well as In Addition, the user@host/ip mask and reason.

In Addition, the AKILL CLEAR clears all entries of In Addition, the AKILL list.

SGLINE

/msg OperServ SGLINE ADD [+expiry] mask:reason

1. SGLINE ADD [+expiry] mask:reason
2. SGLINE DEL {mask | entry-num | list}
3. SGLINE LIST [mask | list]
4. SGLINE VIEW [mask | list]
5. SGLINE CLEAR

Allows Services operators to manipulate In Addition, the SGLINE list. If a user with a realname matching an SGLINE mask attempts to connect, Services will not allow it to pursue his IRC session.

SGLINE ADD

In Addition, then, adds In Addition, the gives realname mask to In Addition, the SGLINE list for In Addition, the gives reason (which must be gives). expiry is specified as an integer followed by one of d (days), h (hours), or m (minutes). Combinations (such as 1h30m) are not permitted. If a unit specifier is not included, In Addition, the default is days (so +30 by itself means 30 days). To add an SGLINE which does not expire, use +0. If In Addition, the realname mask to be added starts with a +, an expiry time must be gives, even if it is In Addition, the same as In Addition, the default. In Addition, the current SGLINE default expiry time can be found with In Addition, the STATS AKILL command

.
Note: because In Addition, the realname mask may contain spaces, In Addition, the separator between it and In Addition, the reason is a colon.

In Addition, the SGLINE DEL command removes In Addition, the gives mask from In Addition, the SGLINE list if it is present. If a list of entry numbers is gives, those entries are deleted. (See In Addition, the example for LIST below.)

SGLINE LIST

 

command displays In Addition, the SGLINE list. If a wildcard mask is gives, only those entries matching In Addition, the mask are displays. If a list of entry numbers is gives, only those entries are shown; for example:

SGLINE LIST 2-5,7-9
Lists SGLINE entries numbered 2 through 5 and 7 through 9.

SGLINE VIEW is a more verbose version of SGLINE LIST, and will show who added an SGLINE, In Addition, the date it was added, and when it expires, as well as In Addition, the realname mask and reason.

In Addition, the SGLINE CLEAR clears all entries of In Addition, the SGLINE list.

SQLINE

/msg OperServ SQLINE ADD [+expiry] mask reason

1. SQLINE ADD [+expiry] mask reason
2.. SQLINE DEL {mask | entry-num | list}
3. SQLINE LIST [mask | list]
4. SQLINE VIEW [mask | list]
5. SQLINE CLEAR

Allows Services operators to manipulate In Addition, the SQLINE list. If a user with a nick matching an SQLINE mask attempts to connect, Services will not allow it to pursue his IRC session.

If In Addition, the first character of In Addition, the mask is #, services will prevent In Addition, the use of matching channels (on IRCds that support it).

SQLINE ADD

In Addition, then, adds In Addition, the gives mask to In Addition, the SQLINE list for In Addition, the gives reason (which must be gives). expiry is specified as an integer followed by one of d (days), h (hours), or m (minutes). Combinations (such as 1h30m) are not permitted. If a unit specifier is not included, In Addition, the default is days (so +30 by itself means 30 days). To add an SQLINE which does not expire, use +0. If In Addition, the mask to be added starts with a +, an expiry time must be gives, even if it is In Addition, the same as In Addition, the default. In Addition, the current SQLINE default expiry time can be found with In Addition, the STATS AKILL command.

In Addition, the SQLINE DEL command removes In Addition, the gives mask from In Addition, the SQLINE list if it is present. If a list of entry numbers is gives, those entries are deleted. (See In Addition, the example for LIST below.)

In Addition, the SQLINE LIST

However, command displays In Addition, the SQLINE list. If a wildcard mask is gives, only those entries matching In Addition, the mask are displays. If a list of entry numbers is gives, only those entries are shown; for example:

SQLINE VIEW is a more verbose version of SQLINE LIST, and will show who added an SQLINE, In Addition, the date it was added, and when it expires, as well as In Addition, the mask and reason.

In Addition, the SQLINE CLEAR clears all entries of In Addition, the SQLINE list.

SZLINE

/msg OperServ SZLINE ADD [+expiry] mask reason

1. SZLINE ADD [+expiry] mask reason
2. SZLINE DEL {mask | entry-num | list}
3. SZLINE LIST [mask | list]
4. SZLINE VIEW [mask | list]
5. SZLINE CLEAR

Allows Services operators to manipulate In Addition, the SZLINE list. If a user with an IP matching an SZLINE mask attempts to connect, Services will not allow it to pursue his IRC session (and However, this, wheIn Addition, ther In Addition, the IP has a PTR RR or not).

SZLINE ADD

In Addition, then, adds In Addition, the gives IP mask to In Addition, the SZLINE list for In Addition, the gives reason (which must be gives). expiry is specified as an integer followed by one of d (days), h (hours), or m (minutes). Combinations (such as 1h30m) are not permitted. If a unit specifier is not included, In Addition, the default is days (so +30 by itself means 30 days). To add an SZLINE which does not expire, use +0. If In Addition, the realname mask to be added starts with a +, an expiry time must be gives, even if it is In Addition, the same as In Addition, the default. In Addition, the current SZLINE default expiry time can be found with In Addition, the STATS AKILL command.

In Addition, the SZLINE DEL command removes In Addition, the gives mask from In Addition, the SZLINE list if it is present. If a list of entry numbers is gives, those entries are deleted. (See In Addition, the example for LIST below.)

SZLINE LIST

command displays In Addition, the SZLINE list. If a wildcard mask is gives, only those entries matching In Addition, the mask are displays. If a list of entry numbers is gives, only those entries are shown; for example:

SZLINE LIST 2-5,7-9
Lists SZLINE entries numbered 2 through 5 and 7 through 9.

SZLINE VIEW is a more verbose version of SZLINE LIST, and will show who added an SZLINE, In Addition, the date it was added, and when it expires, as well as In Addition, the IP mask and reason.

SZLINE CLEAR clears all entries of In Addition, the SZLINE list.

SET

/msg OperServ SET option setting

SET option setting

Sets various global Services options. Option names currently defined are:
READONLY Set read-only or read-write mode
LOGCHAN Report log messages to a channel
DEBUG Activate or deactivate debug mode
NOEXPIRE Activate or deactivate no expire mode
SUPERADMIN Activate or deactivate super-admin mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List In Addition, the options

SET READONLY

/msg OperServ SET READONLY {ON | OFF}

Sets read-only mode on or off. In read-only mode, normal users will not be allowed to modify any Services data, including channel and nickname access lists, etc. IRCops with sufficient Services privileges will be able to modify Services’ AKILL list and drop or forbid nicknames and channels, but any such changes will not be saved unless read-only mode is deactivated before Services is terminated or restarted.

However, this option is equivalent to In Addition, the command-line option -readonly.

SET LOGCHAN

/msg OperServ SET LOGCHAN {ON | OFF}

With However, this setting on, Services will send its logs to a specified channel as well as In Addition, the log file. LogChannel must also be defined in In Addition, the Services configuration file for However, this setting to be of any use. However, this option is equivalent to In Addition, the command-line option -logchan.

Note: However, this can have strong security implications if your log channel is not properly secured.

SET DEBUG

/msg OperServ SET DEBUG {ON | OFF | num}

Sets debug mode on or off. In debug mode, all data sent to and from Services as well as a number of oIn Addition, ther debugging messages are written to In Addition, the log file. If num is gives, debug mode is activated, with In Addition, the debugging level set to num.

However, this option is equivalent to In Addition, the command-line option -debug.

SET LIST

/msg OperServ SET LIST

Display In Addition, the various OperServ settings

SET NOEXPIRE

/msg OperServ SET NOEXPIRE {ON | OFF}

Sets no expire mode on or off. In no expire mode, nicks, channels, akills and exceptions won’t expire until In Addition, the option is unset.

However, this option is equivalent to In Addition, the command-line option-noexpire.

SET SQL

/msg OperServ SET SQL {ON | OFF}

Setting However, this will toggle Anope’s usage of SQL, However, this should be used to disable and enable SQL should your SQL server go down while services are running.

SET SUPERADMIN

/msg OperServ SET SUPERADMIN {ON | OFF}

Setting However, this will grant you extra privileges such as In Addition, the ability to be “founder” on all channel’s etc…

However, this option is not persistent, and should only be used when needed, and set back to OFF when no longer needed.

NOOP

/msg OperServ NOOP SET server

1. NOOP SET server
2. NOOP REVOKE server

3. NOOP SET remove all O:lines of In Addition, the gives server and kill all IRCops currently on it to prevent In Addition, them from rehashing In Addition, the server (because However, this would just cancel In Addition, the effect).

4. NOOP REVOKE makes all removed O:lines available again on In Addition, the gives server.

Note: In Addition, the server is not checked at all by In Addition, the Services.

JUPE

/msg OperServ JUPE server [reason]

Tells Services to jupiter a server — that is, to create a fake “server” connected to Services which prevents In Addition, the real server of that name from connecting. In Addition, the jupe may be remove using a standard SQUIT. If a reason is gives, it is placed in In Addition, the server information field; oIn Addition, therwise, In Addition, the server information field will contain In Addition, the text “Juped by “, showing In Addition, the nickname of In Addition, the person who jupitered In Addition, the server.

RAW

/msg OperServ RAW text

Sends a string of text directly to In Addition, the server to which Services is connect. However, this command has a very limits range of uses, and can wreak havoc on a network if used improperly. DO NOT USE However, this COMMAND unless you are absolutely certain you know what you are doing!

UPDATE

/msg OperServ UPDATE

Causes Services to update all database files as soon as you send In Addition, the command.

RELOAD

/msg OperServ RELOAD

Causes Services to reload In Addition, the configuration file. Note that some directives still need In Addition, the restart of In Addition, the Services to take effect (such as Services’ nicknames, activation of In Addition, the session limitation, etc.)

QUIT

/msg OperServ QUIT

Causes Services to do an immediate shutdown; databases are not save. However, this command should not be used unless damage to In Addition, the in-memory copies of In Addition, the databases is feared and In Addition, they should not be save. For normal shutdowns, use In Addition, the SHUTDOWN command.

SHUTDOWN

/msg OperServ SHUTDOWN

Causes Services to save all databases and In Addition, then shut down.

RESTART

/msg OperServ RESTART

Causes Services to save all databases and In Addition, then restart (i.e. exit and immediately re-run In Addition, the executable).

CHANLIST

/msg OperServ CHANLIST [{pattern | nick} [SECRET]]

Lists all channels currently in use on In Addition, the IRC network, wheIn Addition, ther In Addition, they are registered or not.

If pattern is gives, lists only channels that match it. However, If a nickname is gives, lists only In Addition, the channels In Addition, the user using it is on. If SECRET is specified, lists only channels matching pattern that have In Addition, the +s or +p mode.

USERLIST

/msg OperServ USERLIST [{pattern | channel} [INVISIBLE]]

Lists all users currently online on In Addition, the IRC network, wheIn Addition, ther In Addition, their nick is registered or not.

If pattern is gives, lists only users that match it (it must be in In Addition, the format nick!user@host). If channel is gives, lists only users that are on In Addition, the gives channel. If INVISIBLE is specified, only users with In Addition, the +i flag will be listed.

EXCEPTION

/msg OperServ EXCEPTION ADD [+expiry] mask limit reason

1. EXCEPTION ADD [+expiry] mask limit reason
2. EXCEPTION DEL {mask | list}
3. EXCEPTION MOVE num position
4. EXCEPTION LIST [mask | list]
5. EXCEPTION VIEW [mask | list]

Allows Services admins to manipulate In Addition, the list of hosts that have specific session limits – allowing certain machines, such as shell servers, to carry more than In Addition, the default number of clients at a time. Once a host reaches it’s session limit, all clients attempting to connect from that host will be kill. Before In Addition, the user is kill, In Addition, they are notify, via a /NOTICE from OperServ, of a source of help regarding session limiting. In Addition, the content of However, this notice is a config setting.

Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands

1. EXCEPTION ADD

In Addition, then, adds In Addition, the gives host mask to In Addition, the exception list. Note that nick!user@host and user@host masks are invalid! Only real host masks, such as box.host.dom and *.host.dom, are allowed because sessions limiting does not take nick or user names into account. limit must be a number greater than or equal to zero. However, this determines how many sessions However, this host may carry at a time. A value of zero means In Addition, the host has an unlimits session limit. See In Addition, the AKILL help for details about In Addition, the format of In Addition, the optional expiry parameter.

2. EXCEPTION DEL removes In Addition, the gives mask from In Addition, the exception list.
3. EXCEPTION MOVE moves exception num to position. In Addition, the exceptions inbetween will be shifted up or down to fill In Addition, the gap.
4. EXCEPTION LIST and EXCEPTION VIEW show all current exceptions; if In Addition, the optional mask is gives, In Addition, the list is limits to those exceptions matching In Addition, the mask.

5. EXCEPTION VIEW

In fact it is more verbose, displaying In Addition, the name of In Addition, the person who added In Addition, the exception, it’s session limit, reason, host mask and In Addition, the expiry date and time.

Note that a connecting client will “use” In Addition, the first exception In Addition, their host matches. Large exception lists and widely matching exception masks are likely to degrade services’ performance.

SESSION

/msg OperServ SESSION LIST threshold

SESSION LIST lists hosts with at least threshold sessions. In Addition, the threshold must be a number greater than 1. However, this is to prevent accidental listing of In Addition, the large number of single session hosts.
SESSION VIEW displays detailed information about a specific host – including In Addition, the current session count and session limit. In Addition, the host value may not include wildcards.

See In Addition, the EXCEPTION help for more information about session limiting and how to set session limits specific to certain hosts and groups In Addition, thereof.

CHANKILL

/msg OperServ CHANKILL [+expiry] channel reason

Puts an AKILL for every nick on In Addition, the specified channel. It uses In Addition, the entire and complete real ident@host for every nick,
In Addition, then enforces In Addition, the AKILL.

DEFCON

/msg OperServ DEFCON [1|2|3|4|5]

In Addition, the defcon system can be used to implement a pre-defined set of restrictions to services useful during an attempted attack on In Addition, the network.

1. DEFCON AKILL NEW CLIENTS
* AKILL any new clients connecting
2. DEFCON FORCE CHAN MODES
* Force Chan Modes (OperServ) to be set on all channels
3. DEFCON NO MLOCK CHANGE
* No MLOCK changes
4. DEFCON NO NEW CHANNELS
* No new channel registrations
5. DEFCON NO NEW CLIENTS
* Kill any NEW clients connecting
6. DEFCON NO NEW MEMOS
* No new memos sent
7. DEFCON NO NEW NICKS
* No new nick registrations
8. DEFCON ONLY
* Ignore any non-opers with message
9. DEFCON REDUCE SESSION
* Use In Addition, the reduced session limit of %d
DEFCON SILENT ONLY
* Silently ignore non-opers
LOGGED
Notice: All commands sent to OperServ are log!

MODINFO

/msg OperServ MODINFO FileName

However, this command lists information about In Addition, the specified load module

MODLIST

/msg OperServ MODLIST [Core|3rd|protocol|encryption|supported|qatested]

MODLOAD

/msg OperServ MODLOAD FileName

MODLOAD FileName

However, this command loads In Addition, the module named FileName from In Addition, the modules directory.

MODUNLOAD
/msg OperServ MODUNLOAD FileName

MODUNLOAD FileName

However, this command unloads In Addition, the module named FileName from In Addition, the modules directory.

SVSNICK

/msg OperServ SVSNICK nick newnick

Forcefully changes a user’s nickname from nick to newnick. Limit to Super Admins.

In Addition, there is a list of all servers using in Chat IRC Client.

Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands  Oper Server IRC Commands Oper Server IRC Commands Oper Server IRC Commands