Power Users: Special Commands in IRC
Here are short explanations of commands that work on most IRC servers.
The entries all assume you've connected to an IRC server, joined a chat channel and clicked in the outgoing message pane, at the bottom of a channel window.
The list is alphabetized by the command names. The most commonly-used commands are displayed differently so you can find them quickly.
/ Recalls the previous command entered in the current window.
/! Recalls the last command typed in any window.
/action Sends the specified action to the active channel or query window.
/add [-apuce] Loads aliases, popups, users, commands, and events.
/alias creates the given alias in the Tools/Aliases list.
/ame Sends the specified action to all channels which you are currently on.
/amsg Sends the specified message to all channels which you are currently on.
/auser [-a] Adds a user with the specified access level to the remote users list.
/auto [-r] [on|off|nickname|address] Adds (-r removes) auto-opping of a nickname or address or sets it on or off totally.
/away Sets your away message, explaining why you are not currently paying attention to IRC.
/away Removes your away message, sets you as being back.
/ban [#channel] [type] Bans the specified nickname from the current or given channel.
/beep [ ] Locally beeps 'number' times with 'delay' in between the beeps.
/channel Pops up the channel central window (only works in a channel)
/clear Clears the entire scrollback buffer of the current window.
/clearall Clears all text in all open windows.
/close -icfgms [nickname1] [nicknameN] closes inactive, chat, fserve, get, message or send windows.
/closemsg Closes the query window you have open to the specified nickname.
/commands [on|off] Sets the Tools/Remote/Commands section on or off or checks its status.
/creq [ask | auto | ignore] Sets your DCC 'On Chat request' settings in DCC/Options.
/dcc send [file2] [file3] ... [fileN] Sends the specified file(s) to nickname.
/dcc chat Opens a dcc window and sends a dcc chat request to nickname.
- [data] Allows DDE control between mIRC (a widely used IRC client) and other applications.
/ddeserver [[on [service name] | off] To turn on the DDE server mode, eventually with a given service name.
/describe <#channel> Sends the specified action to the specified channel window.
/disable<#groupname> De-activates a group of commands or events in the remote section.
/disconnect Forces a hard and immediate disconnect from your IRC server. Use it with care.
/dlevel Changes the default user level in the remote section.
/dns Uses your providers DNS to resolve an IP address.
/echo [N] <-s|nickname|#channel> Displays the given text only to YOU on the given place in color N.
/enable <#groupname> Activates a group of commands or events.
/events [on|off] Shows the Tools/Remote/Events section status or sets it to listening or not.
/exit Forces mIRC ( a widely used IRC client) to close down and exit.
/flood [ ] Sets a crude flood control method.
/flush [levels] Clears all nicknames from the Remote/users list that are currently not on your channels.
/font Activates the font selection dialog.
/fsend [on|off] Shows fsends status and allows you to turn dcc fast send on or off.
/fserve [welcome text file] Opens a fileserver.
/groups [-e|d] Shows all (enabled or disabled) groups defined in the remote sections.
/guser [-a] [type] Adds the user to the user list with the specified level and address type.
/help Brings up the Basic IRC Commands section in the mIRC ( a widely used IRC client) help file.
/ignore [-r][on|off|nickname|address] [type] Ignores a nickname or address or sets it on or off totally. -r to remove.
/invite <#channel> Invites another user to a channel.
/join <#channel> Makes you join (or create and join) the specified channel.
/kick <#channel> Kicks nickname off a given channel.
/links Shows the entire list of IRC servers in the network you are currently connected to.
/list [#string] [-min #] [-max #] Lists all currently available channels, evt. filtering for parameters.
/load <-apucev> Loads Aliases, Popups, Remote items or Variables into mIRC ( a widely used IRC client).
/log [on|off] Shows the logging status or sets it on or off for the current window.
/me Sends the specified action to the active channel or query window.
/mode <#channel|nickname> [[+|-]modechars [parameters]] Sets channel or user modes.
/msg <#channel|nickname> Send a private message to this user without opening a query window.
/names <#channel> Shows the nicknames of all people on the given channel.
/nick Changes your nickname to whatever you like.
/notice Send the specified notice message to the nickname.
/notify [-sh][-ar][on|off|nickname] Toggles notifying you of a nickname on IRC or sets it on or off totally.
/onotice [#channel] Send the specified notice message to all channel ops.
/omsg [#channel] Send the specified message to all ops on a channel.
/part <#channel> Makes you leave the specified channel.
/partall Makes you leave all channels you are on.
/ping [server address] Checks and tells you how long it takes for messages to pass back and forth between you and the server to which you're connected.
/play [-cpqmrlt] [channel/nickname] [delay/linenumber] Allows you to play text files.
/pop [#channel] Performs a randomly delayed +o on a not already opped nickname.
/protect [-ar][on|off|nickname|address] Toggles protection of a nickname or address or sets it on or off totally.
/query Open a query window to this user and send them the private message.
/quit [reason] Disconnect you from IRC with the optional byebye message.
/quote [-q] Sends any raw command you supply directly to the server. Use it with care.
/raw [-q] Sends any raw command you supply directly to the server. Use it with care.
/remote [on|off] Sets the entire Tools/Remote section on or off or checks its status.
/remove Will delete the requested file.
/rlevel Removes all users from the remote users list with the specified access level.
/run [parameters] Runs the specified program, evt. with parameters.
/ruser [-r] [type] Removes the user from the remote users list.
/save [-apuce] Saves remote sections into a specified INI file.
/say Says whatever you want to the active window.
/server [server # | server address [port] [password]] (Re)connects to the server or a newly specified one.
/sound [nickname|#channel] Sends an action and a fitting sound request.
/speak Uses the external text to speech program Monologue to speak up the text.
/sreq [ask | auto | ignore] Sets your DCC 'On Send request' settings in DCC/Options.
/time Tells you the time on the server you use.
/timer[N] [| ] Activates a timer.
/timestamp [on | off] Sets timestamping on or off for all your conversations.
/titlebar Sets titlebar to the specified text in mIRC, a widely used IRC client.
/topic <#channel> Changes the topic for the specified channel.
/ulist [<|>] Lists all users in the remote list with the specified access levels.
/url [-d | on | off | close] Opens or closes the URL window that allows you to surf the www parallel to IRC.
/uwho [nickname] Pops up the user central with information about the specified user.
/version Tells you the version of the IRC server you use.
/wavplay Locally plays the specified wave file.
/who <#channel> Shows the nicknames of all people on the given channel.
/who <*address.string*> Shows all people on IRC with a matching address.
/whois Shows information about someone in the status window.
/whowas Shows information about someone who -just- left IRC.
/write [-cidl] [text] To write the specified text to a .txt file.
- To write to an .ini file.