More Advanced IRC Commands

You can access help text for more advanced commands by typing /HELPOP followed by the command name - in your server messages tab

General Commands

CommandDescription & Example
/HELPOPShow built-in help system for all commands, modes, and topics
/HELPOP WHOIS
/INFOShows version, coders, and compile options of the IRCd
/INFO
/VERSIONShows the version and feature flags of the running IRCd
/VERSION
/CREDITSLists contributors and supporters of UnrealIRCd
/CREDITS
/LICENSEDisplays UnrealIRCd's license (GNU GPLv2)
/LICENSE

User-Level Commands

CommandDescription & Example
/AWAYMarks you as away; returns automatic replies
/AWAY I'm out for lunch
/CYCLE #channelRejoins a channel (parts then joins again)
/CYCLE #chat
/KNOCK #channelSends a knock request to ops on an invite-only channel
/KNOCK #inviteonly Hey, let me in
/WATCHMonitors your notify list (like an online friends list)
/WATCH +FriendNick
/SILENCE +nickPrevents messages from specified user(s)
/SILENCE +AnnoyingUser
/MKPASSWD sha256 passwordHashes a password for configuration use
/MKPASSWD sha256 hunter2

IRC Operator Commands

CommandDescription & Example
/CHGHOST <nick> <host>Changes the visible hostname of a user
/CHGHOST TroubleUser cloaked.example.com
/CHGIDENT <nick> <ident>Changes the ident (username) of a user
/CHGIDENT BotUser newident
/CHGNAME <nick> <realname>Changes the realname (gecos) field
/CHGNAME StaffUser Network Admin
/KILL <nick>Forcibly disconnects a user with a reason
/KILL Spammer Too many spam messages
/SAMODE #chan +modeForce-set channel modes without needing ops
/SAMODE #help +m
/SAJOIN nick #chanForce a user to join a channel
/SAJOIN TroubleUser #help
/SAPART nick #chanForce a user to part a channel
/SAPART Lurker #mods

TKL (Ban/Exception) Commands

CommandDescription & Example
/GLINE user@hostGlobal kill line (network-wide ban)
/GLINE *@badisp.com 1d abuse from ISP
/ZLINE *@IPLocal IP block applied during handshake
/ZLINE *@192.168.* 2h proxy detected
/GZLINE *@IPGlobal IP block before host lookup
/GZLINE *@203.0.113.* 7d botnet activity
/SHUN user@hostPrevents user from issuing any commands
/SHUN *@spamdomain.net 1h
/ELINE user@hostExempts user from other bans
/ELINE gooduser@example.org * 7d known and trusted

Full Command Reference

This complete list contains every command supported by UnrealIRCd, along with a short description and usage notes. IRC Operators will see additional functionality.

All IRC Commands (UnrealIRCd)

This is a complete listing of IRC commands supported by UnrealIRCd, formatted for easy reference. Use /HELPOP in your IRC client for detailed usage information.

Command Syntax Description Restrictions
/ADDMOTDAdd a line to the MOTD file (Message Of The Day)IRCOp-only
/ADDOMOTDAdd a line to the OPERMOTD file (MOTD for IRCOps)IRCOp-only
/ADMINShow administrative information of the server-
/AWAYMarks you as being away or backIRCOp-only
/BOTMOTDShow BOT Message Of The DayIRCOp-only
/CAPSet capabilities (usually done by your client)-
/CHGHOST <nick> <host>Change hostname of someoneIRCOp-only
/CHGIDENT <nick> <ident>Change ident/username of someoneIRCOp-only
/CHGNAME <nick> <realname>Change real-name (gecos) of someoneIRCOp-only
/CLOSEClose pending incoming/outgoing connectionsIRCOp-only
/CONNECT <servername>Start linking to serverIRCOp-only
/CREDITSShow credits of UnrealIRCd-
/CYCLE <channel>PART followed by JOIN-
/DCCALLOW ...Allow specific nicks to send files through DCC-
/DCCDENY <file-pattern>Add pattern to DCC blacklistIRCOp-only
/DIE [password] <reason>Terminate UnrealIRCdIRCOp-only
/DNS, /DNS i, /DNS lShow DNS resolver infoIRCOp-only
/ELINE <user@host> ...Add ban exceptionIRCOp-only
/GLOBOPS <message>Send message to all IRCOpsIRCOp-only
/HELP, /HELPOPShow built-in help-
/INFOShow server software info-
/INVITE <nick> <channel>Invite user to a channel-
/IRCOPSShow list of IRCOps online-
/ISONCheck if users are online-
/JOIN <channel>Join a channel-
/JUMPSERVERRedirect users to another server-
/KICK <channel> <nick>Kick a user from a channelChannel op
/KILL <nick> <reason>Disconnect a user forciblyIRCOp-only
/KNOCK <channel>Request invite to +i channel-
/LICENSEShow UnrealIRCd license-
/LINKSShow network map-
/LISTList all channels-
/LOCOPSSend message to local IRCOpsIRCOp-only
/LUSERSShow server statisticsIRCOp-only
/MAPShow server link map-
/MODULEShow list of loaded modules-
/PRIVMSG <nick|chan>
/NOTICE <nick|chan>
Send private message or notice-
/MKPASSWD <type> <pass>Generate password hashOften IRCOp-only
/MODE <target> <modes>Change user or channel modes-
/MOTDShow Message Of The Day-
/NAMES <channel>List users in a channel-
/NICKChange your nickname-
/OPERMOTDShow IRCOp MOTDIRCOp-only
/OPER <name> <pass>Become an IRCOp-
/PART <channel>Leave a channel-
/PASSSpecify server password-
/PING, /PONGTest client-server latency-
/QUIT [reason]Disconnect from IRC-
/REHASH [flag]Reload configurationIRCOp-only
/RESTART [pass] <reason>Restart the IRCdIRCOp-only
/RMTKLRemove TKLs-
/RULESShow RULES file-
/SAJOIN <nick> <chan>Force user to join channelIRCOp-only
/SAMODE <chan> <modes>Force-set channel modeIRCOp-only
/SAPART <nick> <chan>Force user to leave channelIRCOp-only
/SASLClient authentication-
/SDESCSet server descriptionIRCOp-only
/SETHOST <host>Set your own hostIRCOp-only
/SETIDENTSet your identIRCOp-only
/SETNAMESet your real name-
/SILENCE <+nick/-nick>Silence private messages from a user-
/SQUIT <server>Unlink a serverIRCOp-only
/STARTTLSSwitch session to TLS-
/STAFFShow staff file-
/STATS [letter]Show server statisticsIRCOp-only
/TIMEShow server time-
/KLINE, /GLINE, /ZLINE, /GZLINE, /SHUNIssue bans or shunsIRCOp-only
/TEMPSHUN <nick>Temporarily shun a userIRCOp-only
/TOPIC <chan> <topic>Set channel topicIf +t: +hoaq, otherwise anyone
/TRACE <nick|server>Trace route to user or serverIRCOp-only
/TSCTL TIME, /TSCTL OFFSETAdjust/view server time offsetsIRCOp-only
/UNDCCDENYRemove a DCCDENY ruleIRCOp-only
/USERHOSTShow user/host info-
/USERIPShow user IP-
/USERSent during connection only-
/VHOST <login> <pass>Identify for a virtual hostIRCOp-only
/WALLOPSSend message to +w usersIRCOp-only
/WATCHClient notify list-
/WHOIS <nick> [nick]Show detailed user infoIRCOp-only
/WHOShow who is online-
/VERSIONShow version of server-
/WHOWAS <nick>Show past WHOIS info-