Tip of the day: Did you know that users are put in the security-group known-users based on their reputation score or if they are identified to Services?

Users in this group receive a number of benefits, such as being able to send more messages per minute.

Translations:User & Oper commands/5/en

From UnrealIRCd documentation wiki
Jump to navigation Jump to search
Command syntax Module Description Restrictions
ADDMOTD addmotd Add a line to the MOTD file (Message Of The Day) IRCOp-only
ADDOMOTD addomotd Add a line to the OPERMOTD file (MOTD for IRCOps) IRCOp-only
ADMIN admin Show administrative information of the server. This is configured in the Admin block
AWAY away Marks you as being away (or back). IRCOp-only
BOTMOTD botmotd Show BOT Message Of The Day. IRCOp-only
CAP cap Set capabilities. Your client should do this, the command is not meant for end-users.
CHGHOST <nick> <host> chghost Change hostname of someone IRCOp-only
CHGIDENT <nick> <ident> chgident Change ident/username of someone IRCOp-only
CHGNAME <nick> <real name> chgname Change real-name of someone (gecos) IRCOp-only
CLOSE close Close any pending incoming or outgoing connections. IRCOp-only
CONNECT <servername> connect Start linking to server <servername>. This server must have an existing Link block. IRCOp-only
CREDITS built-in Show the credits. In other words: a big list of people who helped UnrealIRCd development or supported UnrealIRCd in one way or another.
CYCLE <channel> cycle This just does a PART followed by a JOIN for the channel.
DCCALLOW ... dccallow This command can be used to allow only specific nicks to send files through DCC for you. What's DCC you ask? Well, some ancient file transfer system that nobody gets to configure right ;)
DCCDENY <file-pattern> dccdeny Add a file pattern to the DCC blacklist, similar to Deny DCC block. IRCOp-only
DIE [password] <reason> built-in This will terminate UnrealIRCd. All users will be disconnected. The password is necessary if you have configured one in the DRpass block. (Needs extra permission, see Operclass_permissions#server.) IRCOp-only
DNS

DNS l
DNS i

built-in Show information about UnrealIRCd's resolver (domain name resolution). Almost never used, it only exists to aid debugging.
  • DNS will show cache misses/hits
  • DNS i gives information about the currently configured DNS server, timeout, etc.
  • DNS l will show all DNS cache entries

Note: on almost all IRC clients the /DNS command exists as a client-only command. To use this server command you need to use /QUOTE DNS rather than just /DNS. Though, as mentioned earlier the chances of you ever needing to use this server-command are slim.

IRCOp-only
ELINE .... tkl Add a ban exception, so users are not affected by things like K-Lines, G-Lines and other types of bans (see GLINE).

Syntax: /ELINE <user@host> <bantypes> <expiry-time> <reason>
See /HELPOP ELINE on IRC for more information on all the bantypes and examples.

IRCOp-only
GLOBOPS <message> globops Send a message to all IRCOps on the network (globally). IRCOp-only
HELP
HELPOP
help Online (on-IRC) documentation. Try /HELPOP CHMODES for a list of all channel modes. Use /HELPOP to show the help index.
INFO built-in Show Information about the current software the server is running. This shows information such as the current and past coders that made the software (see also /CREDITS).
INVITE <nick> <channel> invite Invites someone to join a channel. If you are chanop and the channel is +i then this makes the user walk through the +i (invite only) mode, or similarly if the user is banned (+b) an /INVITE allows the user to walk through the ban and still join. When executed by a non-chanop (so regular user) then no special behavior happens and the user receives just only the "user XYZ invited you to join #chan" message.
IRCOPS ircops Shows a pretty view of all IRCOps who are presently online.
NOTE: This module is NOT loaded by default.
ISON ison Used to check if users are online. Old command. Normally only used by your client and not manually. The successor is the WATCH command.
JOIN <channel> join Join a channel
JUMPSERVER jumpserver Redirect all users to another server

The simple usage of the command is: /JUMPSERVER <server>[:port] <NEW|ALL> <reason>
If you also want to properly redirect SSL users, the syntax is: /JUMPSERVER <server>[:port]/<sslserver>[:sslport]> <NEW|ALL> <reason>
If 'NEW' is chosen then only new (connecting) clients will be redirected.
If 'ALL' is chosen then ALL clients (except IRCOps) are redirected immediately AND all future connecting clients.

KICK <channel> <nick> kick Kick a user from a channel. You can specify multiple nicks to be kicked, separated by a comma, with a maximum of 4.

On the channel you need to be half-op or higher to do this (+h/+o/+a/+q). Additionally, you cannot kick higher levels, so +h cannot kick +oaq, +o cannot kick +aq, and +a cannot kick someone that is +q.

Channel operator
KILL <nick> <reason> kill Kill a user. This will forcibly disconnect the user from the IRC server, like a forceful QUIT. IRCOp-only
KNOCK <channel> <reason> knock When you can't join a channel you can use /KNOCK. Your knock message is then relayed to the channel operators in the channel.
LICENSE built-in Show the license of the UnrealIRCd software.
LINKS links Show network map. Old command, better use /MAP instead.
LIST list Show a list of all channels on the IRC network. Note that unless you are IRCOp any +s (Secret) channels will be hidden.
LOCOPS locops Send a message to all locally connected IRCOps IRCOp-only
LUSERS lusers Show statistics on current number of users, channels and servers. IRCOp-only
MAP map Show a network map, that is: a map of how the servers are linked to each other. When you are an IRCOp you may see a little bit more information, depending on set::options::hide-ulines and set::options::flat-map.
MODULE [server] built-in Show a list of modules that the server is currently running.