- / Recalls the previous command entered in the current window.
- /! Recalls the last command typed in any window.
- /action {action text} Sends the specifed action to the active channel or query window.
- /add [-apuce] {filename.ini} Loads aliases, popups, users, commands, and events.
- /ame {action text} Sends the specifed action to all channels which you are currently on.
- /amsg {text} Sends the specifed message to all channels which you are currently on.
- /auser {level} {nick|address} Adds a user with the specified access level to the remote users list.
- /auto [on|off|nickname|address] Toggles auto-opping of a nick or address or sets it on or off totally.
- /away {away message} Sets you away leave a message explaining that you are not currently paying attention to IRC.
- /away Sets you being back.
- /ban [#channel] {nickname} [type] Bans the specified nick from the curent or given channel. For Channel OPerators only.
- /beep {number} {delay} Locally beeps 'number' times with 'delay' inbetween the beeps. /channel Pops up the channel central window (only works in a channel).
- /clear Clears the entire scrollback buffer of the current window.
- /ctcp {nickname} {ping|finger|version|time|userinfo|clientinfo} Does the given ctcp request on nickname.
- /dcc close {nickname} Terminates a DCC transfer from nick. This command is usually automatically performed by the IRC client when you cancel a DCC transfer.
- /dcc get {nickname} {file1} {file2} {file3} ... {fileN} Receives the specified files from nick. This command is usually automatically performed by the IRC client when you accept a DCC transfer.
- /dcc list Shows all the DCC transfers in progress.
- /dcc send {nickname} {file1} {file2} {file3} ... {fileN} Sends the specified files to nick.
- /dcc chat {nickname} Opens a dcc window and sends a dcc chat request to nickname.
- /describe {#channel} {action text} Sends the specifed action to the specified channel window.
- /disable {#groupname} De-activates a group of commands or events.
- /dlevel {level} Changes the default user level in the remote section.
- /enable {#groupname} Activates a group of commands or events.
- /events [on|off] Shows the remote events status or sets it to listening or not.
- /exit Forces mIRC to closedown and exit.
- /finger Does a finger on a users address.
- /flood [{numberoflines} {seconds} {pausetime}] Sets a crude flood control method.
- /fsend [on|off] Shows fsends status and allows you to turn dcc fast send on or off.
- /fserve {nickname} {maxgets} {homedirectory} [welcome text file] Opens a fileserver.
- /guser {level} {nick} [type] Adds the user to the user list with the specified level and address type.
- /help {keyword} Brings up the Basic IRC Commands section in the mIRC help file.
- /ignore [on|off|nickname|address] Toggles ignoring of a nick or address or sets it on or off totally. You can also choose to ignore completely a specific kind of message: MSG, NOTICE, PUBLIC, INVITE, ALL, NONE.
- /invite {nickname} {#channel} Invites another user to a channel.
- /join {#channel} Makes you join the specified channel.
- /kick {#channel} {nickname} Kicks nickname off a given channel. For Channel OPerators only.
- /list [#string] [-min #] [-max #] Lists all currently available channels, filtering for parameters.
- /log [on|off] Shows the logging status or sets it on or off for the current window.
- /me {action text} Sends the specifed action to the active channel or query window.
- /mode {#channel|nickname} [[+|-]modechars [parameters]] Sets channel or user modes. For Channel OPerators only, when used for channels.
- /msg {nickname} {message} Send a private message to this user without opening a query window.
- /names {#channel} Shows the nicks of all people on the given channel.
- /nick {new nickname} Changes your nickname to whatever you like.
- /notice {nick} {message} Send the specified notice message to the nick.
- /notify [on|off|nickname] Toggles notifying you of a nick on IRC or sets it on or off totally.
- /onotice [#channel] {message} Send the specified notice message to all channel ops. For Channel OPerators only.
- /omsg [#channel] {message} Send the specified message to all ops on a channel. For Channel OPerators only.
- /part {#channel} Makes you leave the specified channel.
- /ping {server address} Pings the given server. NOT a nickname.
- /play [-c] {filename} [delay] Allows you to send text files to a window.
- /pop {delay} [#channel] {nickname} Performs a randomly delayed +o on a not already opped nick.
- /protect [on|off|nickname|address] Toggles protection of a nick or address or sets it on or off totally.
- /query {nickname} {message} Open a query window to this user and send them the private message.
- /quit [reason] Disconnect you from IRC with the optional byebye message.
- /raw {raw command} Sends any raw command you supply directly to the server. Use it carefully.
- /remote [on|off] Shows the remote commands status or sets it to listening or not.
- /rlevel {access level} Removes all users from the remote users list with the specified access level.
- /run {c:\path\program.exe} [parameters] Runs the specified program, with parameters.
- /ruser {nick[!]|address} [type] Removes the user from the remote users list.
- /save {filename.ini} Saves remote sections into a specified INI file.
- /say {text} Says whatever you want to the active window.
- /server [server address [port] [password]] Reconnects to the previous server or a newly specified one.
- /time Tells you the time on the server you use.
- /timer[N] {repetitions} {interval in seconds} {command} [| {more commands}] Activates a timer.
- /topic {#channel} {newtopic} Changes the topic for the specified channel. For Channel OPerators only.
- /ulist [{|}]{level} Lists all users in the remote list with the specified access levels.
- /uwho [nick] Pops up the user central with information about the specified user.
- /who {#channel} Shows the nicks of all people on the given channel.
- /who {*address.string*} Shows all people on IRC with a matching address.
- /whois {nickname} Shows information about someone in the status window.
- /whowas {nickname} Shows information about someone who -just- left IRC.
- /wavplay {c:\path\sound.wav} Locally plays the specified wave file.
Flags for /mode
+/- b {nickname} Bans that nick, so that it would be unable to join the channel (with that nick).
+/- k {password} Protects the channel with a password.
+/- i Makes the channel invite-only: only the ones who are invited can join it.
+/- l {number} Limits the number of people in the channel.
+/- m Makes the channel moderated. Only OPs and people who have voice (+v flag) can talk to the channel.
+/- o {nickname} Makes nick OPerator for the current channel.
+/- p Makes the channel private.
+/- s Makes the channel secret (you can't list it with the /list command nor it's shown when you /whois an user).
+/- v {nickname} Give voice to nick so that he can talk into a moderated channel.
Text Editing
Bold CTRL+B enables/disables Bold mode.
Underlined CTRL+U enables/disables Underline mode.
Reverse CTRL+R enables/disables Reverse mode.
Colors Hit CTRL+K followed by a number from 0 to 15 to enable a color text associated to that specific number, then hit CTRL+K again to disable color text. You can also specify a color for the background of the text line specifying it after the text color and a comma.
Normal Hit CTRL+O to enable/disable normal text when another mode is enabled.
mIRC supports allmost all IRCii commands that make sense in mIRC and/or windows. Commands like Set_blabla are not supported cause Windows uses pull down menus and option dialogs to change settings. Other commands like Scroll_lock make no sense in the Windows with scroll bars environment. All standard server specific commands are available too... If you need more info on any command listed here, type /help {command} in mIRC.