mIRC Home    About    Download    Register    News    Help

Frequently Asked Questions about mIRC

This is FAQ version 74
Latest FAQ Update: June 18th 2014

This FAQ attempts to answer the most frequently asked questions about mIRC. This FAQ will only answer simple questions on IRC itself since lots of info is already available on that. (Eventually read the IRC Intro included in mIRC). Not all functions and features of mIRC are explained in the FAQ; it merely serves as a good starting point. With the FAQ I hope to help you to get all possible basic problems solved, and to give you lots of good ideas about mIRC's scripting capabilities. I'm not the author of mIRC but I've spent quite some time beta testing it. I love mIRC for its small size, speed and useful tools... in particular, the popup menus and the scripting section are really great!

This FAQ as well as mIRC is still a work in progress! Most subjects in this file were prompted by questions in the Usenet newsgroups alt.irc.mirc and alt.irc.questions. Recently some mIRC dedicated Discussion Forums have been added to the mIRC website who offer more support and contribute to the FAQ in a great way! Please continue to post your questions there (and answers as well), as those places are my learning place as well. ;-) This FAQ might not be totally complete yet, but to the best of my abilities I try to be correct. Do not hesitate to provide additional information or corrections for the FAQ.

The first part (Sections 1 - 6) of this file is the actual FAQ. The last part (Sections 7 + 8) consists of a tutorial or reference manual for mIRC's "programming" features. If you want to learn the 'what and how' of creating Aliases, Popups and Remote Commands and Events in mIRC, check out the last part of this file. I can highly recommend these sections to you all!

Thanks to all the people who voluntarily contributed to this FAQ. In particular Mookies, Bryan and Li0nheart for making additional parts and html-ing. Shorty, Keyman and Qasimtoep, thanks for fixing a lot of spelling and grammar bugs! Thanks to Junyor for his contributions from the alt.irc.mirc FAQ.

If you have any comments about this FAQ you are welcome to contact us.

If you have further questions about mIRC, please visit the IRC channel #mIRC on EFnet, IRCnet, Undernet or Dalnet. BUT, if you ask a question that is really well handled by this or other FAQ's, then please accept that you be pointed back to this or other help files.

The latest info on mIRC will always be found on the mIRC website.

Copyrights - You are allowed to provide and distribute the mIRC FAQ -as is- by or on any medium as long as you make it available for free. You are not allowed to change anything in the file or charge any amount of money for your services. If you want to copy only certain parts for whatever use, make sure to mention my name and the FAQ as the source of information with every single quote whenever you publish it. Copyright © Tjerk Vonck 1995-2011


Table of Contents


1 What is mIRC?

mIRC is an IRC client. For those of you new to the Internet, IRC stands for Internet Relay Chat. The IRC network is a virtual meeting place where people from all over the world can meet and talk (well, type). On IRC you meet others on "channels" (rooms, virtual places, usually with a certain topic of conversation) to talk in groups, or privately. There is no restriction to the number of people that can participate in a given discussion, or the number of channels that can be formed on IRC. As a user you run a "client" program like mIRC which connects to a "server" in an IRC network. All servers are interconnected and pass messages from user to user over the IRC network. One server can be connected to several other servers and up to hundreds of clients. If you need more information on IRC go to mIRC's www Homepages where a lot of additional information is given.

mIRC attempts to provide a user-friendly interface for use with the IRC network. It has a lot of features such as:

  • UTF-8 support with font linking.
  • A powerful dynamic /help command.
  • Netscape, Mosaic and MS Internet Explorer support .... surf the www waves !!
  • An 'off you go' Toolbar.... and even Tooltips !
  • A very handy Switchbar.
  • A user programmable menu bar.
  • A simple and smart CTCP commands and Events handler.
  • Support for wav and midi sound files.
  • Colored text to ease reading.
  • Simple, fully configurable aliases.
  • Configurable popup menus.
  • Full DCC Send/Get/Chat support including passive DCC.
  • Full configurable fonts and colors and support of bold, underline and reverse text.
  • Built in Ident and Finger server.
  • A simple but powerful and safe built-in File server.
  • Programmable Function keys.

The various parts of the program have been designed with the aim of simplifying and speeding up your IRC sessions. mIRC is made to be very configurable... there are a lot of simple switches you can use to personalize mIRC to your needs. And unlike a lot of other IRC programs mIRC still gets more and more mature every new version. You can define your own commands and implement your personal reactions to commands others give to your client. All this does not make mIRC a bot program, and it doesn't even support IRCii scripting and possibly a large number of other things... But it has much of the same functionality, thanks to the Remote Commands and Events and various other features... and what do you need a war script for, anyway? I think mIRC will help you to focus on the main point; IRC is for Chatting ....

Return to the table of contents.


2 Latest News on mIRC

What is new in version 7.34? (June 18th 2014)

This is a small update that addresses a number of issues reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • Added a Switchbar font option that allows you to change the style and size of font used by the switchbar buttons to improve visibility.

  • Fixed SSL certificate password dialog box being displayed multiple times when multiple SSL connections are in progress.

  • Added a number of math identifiers such as $atan2(), $hypot() and $intersect() that returns the point at which two lines/rays intersect.

  • Changed the display size of the toolbar and switchbar buttons to make them more usable on tablet touch screens. The small and large button size now also apply to the toolbar.

  • Added CAP support for the userhost-in-names and server-time server features.

  • Extended SendMessage() support in a number of ways, including the ability to disable SendMessage() support in the Lock dialog.

  • Changed Clear History feature to retain non-privacy related settings, such as interface settings for the treebar, switchbar, toolbar and script editor.

  • Extended mouse wheel support to work in interface elements, such as list boxes in dialogs, under the cursor even if they are not active.

  • Added a $servertarget identifier to return the original address specified in the /server command.

  • Improved the way server passwords are stored in servers.ini and channels list lock passwords are stored in mirc.ini.

  • Added a $input() 'f' switch that forces the return of $no/$cancel for edit/combo boxes.

  • Other changes and bug fixes.

In total there have been around 80 changes since the last release and although most of them are only small fixes and tweaks, we hope that they result in a more useful and stable mIRC for you.

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.32? (May 23rd 2013)

This is a small update that addresses a number of issues reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • Added DPI awareness support to prevent Windows applying display scaling to mIRC. This should resolve the blurry interface and font issues when non-standard DPI display settings are used, such as on tablets.

  • Added MONITOR protocol support for the notify list. mIRC will use MONITOR automatically if it is listed in the server's 005 numeric.

  • Improved the way the window buffer is trimmed when it reaches the maximum number of lines set in the Options/Other dialog.

  • Fixed SSL caching bug that may have required repeat acceptance of certficates on some networks. The cache now stores the IP address of the associated certificate.

  • Fixed editbox buffer bug that was not storing an edited line if you pressed the up key.

  • Fixed incremental search not working correctly in channels list window.

  • Fixed mIRC not handling mouse buttons correctly in some situations if the user's system is configured to swap mouse buttons.

  • Added logging dialog option to enable/disable automatic logging of status windows.

  • Fixed drag-drop bug that may have caused a gpf when switching windows between MDI/desktop mode.

  • Fixed $& indentation bug in scripts editor dialog.

  • Other changes and bug fixes.

In total there have been around 30 changes since the last release and although most of them are only small fixes and tweaks, we hope that they result in a more useful and stable mIRC for you.

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.29? (January 16th 2013)

This is a small update that addresses a number of issues reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • SSL certificate hashes are now stored in the servers.ini file for all certificates and a warning is displayed if a certificate has changed since the last connection.

  • An issue with the /help command not displaying the correct location of a search term has been fixed.

  • The /run command has been changed to improve backward compatibility with older scripts.

  • The way the Escape key works has been changed so that it clears the contents of the current editbox if the "Escape key minimizes window" option is not enabled.

  • A /hotlink bug that prevented hotlink popup menus from being displayed has been fixed.

  • The maximized window position is now saved correctly when the "on startup minimize mIRC to tray" option is enabled.

  • Urls in your own messages are now once again saved to the urls list.

  • An issue with the "Hide tips when locked" option, that caused tips to flicker briefly in view, has been fixed.

  • The editbox buffer feature has been improved and should now work more reliably in different contexts.

  • The /vol -v command now correctly sets the master volume on newer versions of Windows.

  • Other changes and bug fixes.

In total there have been around 21 changes to this version and although most of them are only small fixes and tweaks, we hope that they result in a more useful and stable mIRC for you.

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.27? (October 20th 2012)

This is a small update that addresses a number of issues reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • A "Mark As Read" option has been added to the treebar, switchbar, toolbar and MDI popup menus to allow you to clear all flashing/highlighted windows.

  • The $hfind() identifier has been extended to allow results to be saved to a @window listbox or passed to a command.

  • An SSL connection issue has been fixed that prevented mIRC from connecting to servers with certificates that used unrecognized date formats.

  • A hotlink display issue has been fixed that caused text to flicker when hovering the mouse over a link.

  • SSL support for Subject Alternative Names (SAN) has been added when verifying whether a certificate is valid for the connection.

  • A number of issues with the reload logs feature have been fixed, including incorrect line indentation and missing lines at the end of a log in some situations.

  • An issue with the split long messages feature has been fixed which occurred when handling color formats in some contexts.

  • An Address Book bug that prevented removal of an existing timed unignore has been fixed.

  • The way incremental search works in channel nickname listboxes has been changed so that it behaves more like Windows explorer.

  • The /localinfo -p option has been changed to use a random UPnP port outside the first 1056 services port range as some routers block these ports.

  • An $inellipse() bug caused by a compiler optimization issue has been fixed.

  • Other changes and bug fixes.

In total there have been around 27 changes to this version and although most of them are only small fixes and tweaks, we hope that they result in a more useful and stable mIRC for you.

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.25? (June 13th 2012)

This is a small update that addresses a number of issues reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • Portable support has been improved for when mIRC is used on more than one computer through file hosting services like dropbox.

  • A Treebar option has been added that allows you to choose a different font using the right-click popup menu.

  • The editbox now beeps at most ten times when the maximum message length is reached and respects the "enable sounds" option in the sounds dialog.

  • The log view window now allows you to set the default ontop state through the system menu as well as save the window position.

  • The SSL warning dialog has been improved and now includes SHA1 fingerprint and Bubble-babble text.

  • Incremental search has been added to listboxes that matches against start of text in listbox lines.

  • The Control+Break key issue that caused it to stick in some situations should now be resolved.

  • A display scrolling bug that occurred in windows that contained a large numbers of lines has been fixed.

  • A 10053 connection issue has been fixed that occurred when connecting to a server that closed the connection immediately.

  • Changed /timer handling so that it is now more precise/reliable.

  • Other changes and bug fixes.

In total there have been over 60 changes to this version and although most of them are only small fixes and tweaks, we hope that they result in a more useful and stable mIRC for you.

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.22? (October 13th 2011)

This version of mIRC is primarily a security release. mIRC users are advised to upgrade due to a security issue related to outgoing messages being chopped in a specific context that could lead to a subsequent message being leaked. This update also includes changes and fixes to a number of features:

  • The Alt/AltGr keys should now work correctly for users with different keyboard layouts.

  • The "Minimize to tray" option now defaults to off under Windows 7 due to the way Windows 7 hides all tray icons by default.

  • The Channel Central dialog has been changed so that it can now be resized.

  • The /list command issue with min/max values not working on some networks has been fixed.

  • Added "Use compatibility mode" option to SSL dialog, which defaults to on. If turned off, OpenSSL will use the "empty fragment" feature which may make your connection more secure at the expense of less compatibility with some SSL servers.

  • The /dns command issue with results not being shown when a non-existent nickname is specified has been fixed.

  • The tray icon issue with mouse clicks not working in some situations has been fixed

  • The /timer -h recursion issue should now be resolved.

  • Other changes and bug fixes.

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.19? (March 7th 2011)

This is a small update that addresses a number of important issues that have been reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • The identd server issue that prevented identd from working correctly in some situations has been fixed.

  • The /window -a command now correctly sets the focus for maximized windows.

  • The time-out check that monitors the server connection has been changed so as to decrease the number of 10053 disconnection errors.

  • The $findfilen/$finddirn identifiers now return the correct results for large numbers of files and folders.

  • The SSL certificate validation issue that resulted in validation errors when connecting to a secure server should now be resolved.

  • Other changes and bug fixes.

This update builds on and improves the stability of the new Unicode version of mIRC (see the previous v7.1 release announcement for details).

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.17? (December 17th 2010)

This is a small update that addresses a number of important issues that have been reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • The active window now correctly receives the focus when maximized windows are switched or closed.

  • Hash table commands hadd/hinc/hdec when used with the -cuNz switches no longer cause data corruption in hash tables.

  • Custom DLLs that perform window/message hooking no longer cause mIRC to crash on exit.

  • The Alt+Minus key combination has been changed to allow the use of Alt+NumberPadMinus for zooming in screen readers.

  • The socket identifier $sock() now returns the correct saddr/sport values for UDP connections.

  • The Server and DCC connection issue that resulted in the "Address already in use" message should now be resolved.

  • Other changes and bug fixes.

This update builds on and improves the stability of the new Unicode version of mIRC (see the previous v7.1 release announcement for details).

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.15? (November 8th 2010)

This is a small update that addresses a number of important issues that have been reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • The editbox in the active window now correctly receives the focus when mIRC is restored from a minimized state.

  • File dialogs now correctly return file extensions when "Hide file extensions" is enabled in Explorer in Windows 7.

  • The switchbar now displays scrollbar buttons, when needed, to scroll through the list of open windows.

  • The hash table commands hadd/hinc/hdec should now work more like their set/inc/dec counterparts when using the -cuNz switches.

  • The socket command /sockwrite now sends data immediately which should speed up transfers.

  • Other changes and bug fixes

This update builds on and improves the stability of the new Unicode version of mIRC (see the previous v7.1 release announcement for details).

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.14? (October 13th 2010)

This is the second stable release of the new Unicode version of mIRC and addresses a number of issues that have been reported by users since the last release. It includes improvements, changes and fixes to a number of features, including:

  • A new and improved Log Files dialog has been added that allows you to search log files and to view them in a window in mIRC.

  • A Clear History dialog has been added to the Tools menu that allows you to clear the history of a number of features.

  • File transfers now display progress bars in different colors to indicate transfer status.

  • DCC Send transfer speed has been improved.

  • A "UTF-8 encode/decode messages" option has been added to the Messages dialog to enable or disable UTF-8 encoding/decoding of server messages.

  • The DNS routines have been changed to only request IPv6 if you are using features that require it, which should speed up connections for some users.

  • Other changes and bug fixes

In total there have been almost 80 changes to this version.

A significant number of changes were needed to convert mIRC into a Unicode application (see the previous v7.1 release announcement for details) and this version builds on that to create a more stable and reliable mIRC. We should now be able to focus on adding some new and interesting features to the next version :-)

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

What is new in version 7.1? (July 30th 2010)

This is the first stable release of the new Unicode version of mIRC.

The project to convert mIRC to Unicode has taken almost two years of development and testing and has required tens of thousands of changes to 150,000+ lines of source code. This has been the most complex and time-consuming update to mIRC since it was created in 1995, when it started out as a non-Unicode, 16-bit, Windows 3.1 application.

Many areas of mIRC have had to be updated or re-written, from file handling to text processing, from display to memory allocation, from server communications to file transfers.

mIRC should now be faster, more stable, and more compatible with the latest versions of Windows, and should be able to better handle the display and input of a variety of languages.

In addition to being converted to Unicode, there are a few other notable changes:

  • Improved Windows 7 compatibility
  • More reliable INI file handling
  • Faster text display/scrolling
  • Speech support
  • Improved interface design for a number of features
  • Automatic text color correction
  • Menubar ALT key show/hide feature
  • Support for italic text and other font styles
  • Optimized SSL routines
  • Status window SSL connection icon
  • IPv6 support
  • Improved portable support
  • Persistent channel history
  • Digitally signed executables
  • Automatic splitting of long channel/private messages
  • Full screen display with F11 function key
  • UPnP support
  • Many bug fixes
  • And more

For a full version history of mIRC v7.x development, please see the list of changes starting with v7.0.

Return to the table of contents.


3 What do I need to run mIRC? Where do I get it? How to register?

Requirements - Besides running MS-Windows you need to have an Internet account and a properly installed Winsock. If you can use FTP, Email, News or other Internet programs from within Windows already, you can safely assume you have both. If you do not have your Internet access properly configured on your PC you should deal with that first.

Distribution - mIRC is spread over the world by advanced distribution schemes of primary and mirror FTP sites, which makes it available from hundreds of places all over the world. The most up-to-date list of places where you can get mIRC is the download page on the mIRC Homepages... You could also join the IRC channel #mIRC to get the latest version or to ask all remaining questions... (But: be very sure this FAQ doesn't answer your question)

Registration - mIRC is a shareware program. This system of distributing programs, as shareware, shows the true spirit of the Internet. You can download mIRC for free and give it a try. If during or after the evalution period you decide to continue to use mIRC, you're asked to pay a small registration fee. This will allow us to go on developing and supporting mIRC. Once you have registered one version of mIRC, you're allowed to use all future versions for free!

The mIRC help file and the registration page give you all information needed to register mIRC.

Return to the table of contents.


4 Short Introduction to IRC.

(Read more in the IRC Intro file included in mIRC (!) and available on the mIRC www pages)

What is IRC - IRC stands for "Internet Relay Chat". It was originally written by Jarkko Oikarinen in 1988. Since starting in Finland, it has been used in over 60 countries around the world. IRC is a multi-user chat system, where people meet on "channels" to talk in groups, or privately. There is no restriction to the number of people that can participate in a given discussion, or the number of channels that can be formed on IRC. All servers are interconnected and pass messages from user to user over the IRC network. One server can be connected to several other servers and up to hundreds of clients. Several larger and smaller IRC networks exist.

On IRC several people can join the same channel and see each other. Depending on its topic and time of the day a channel can be VERY crowded. Channels can also be quite chaotic, or calm. Channels can be open to everyone but also closed and private and only open to friends. On the large IRC networks (EFnet) as many as 20000 channels can exist, on smaller networks there will be fewer channels. Channels on IRC are dynamic in the sense that anyone can create a new channel, and a channel disappears when the last person on it leaves.

Language - The most widely understood and spoken language on IRC is English. However, as IRC is used in many different countries, English is by no means the only language. If you want to speak some language other than English, (for example with your friends), go to a separate channel and set the topic to indicate that. Similarly, you should check the topic when you join a channel to see if there are any restrictions about language. On a non-restricted channel, please speak a language everybody can understand. If you want to do otherwise, change channels and set the topic accordingly.

Greeting - It is not necessary to greet everybody on a channel personally. Usually one "Hello!" or equivalent is enough. Also, don't expect anybody to greet you back. On a channel with 20 people that would mean one screenful of hellos. It makes sense not to greet everyone, in order not to be rude to the rest of the channel. If you must say hello to somebody you know, do it with a private message. The same applies to good-byes. Also note that using your client's facilities to automatically say hello or good-bye to people is extremely poor etiquette. Nobody wants to receive autogreets. They are not only obviously automatic, but while you may think you are being polite, you are actually conveying yourself as insincere. If some body wants to be autogreeted when they join a channel, they will autogreet themselves.

Behaviour - Remember, people on IRC form their opinions about you only by your actions, writings and comments, so think before you type. If you use offensive words, you'll be frowned upon. Do not "dump" (send large amounts of unwanted information) to a channel or user. This is likely to get you kicked off the channel or killed from IRC. Dumping causes network "burps", causing connections to go down because servers cannot handle the large amount of traffic. Other prohibited actions include:
* Harassing another user. Harassment is defined as behavior towards another user with the purpose of annoying them.
* Annoying a channel with constant beeping. (Therefore most clients cannot beep at all)
* Any behavior reducing the functionality of IRC as a CHAT medium.

How to join IRC - The first time you run mIRC you have to fill in some information about yourself (your real name, email address, nickname, IP address and Local Host name) under File/Setup/IRC_Servers and Local_Info, as well as the IRC server with which you want to connect. It's usually best to connect to a geographically close server. When you're new to IRC just pick a server from the prefab list. On IRC you are known to others by a nickname. You are free to choose any nickname you like, up to 9 characters long. Do not use spaces and avoid unusual ASCII characters in your nickname. It is possible you find people that use the same nickname and you may be asked to switch nicknames to avoid confusion.

Getting started - To join conversations, send private messages, and to handle and control mIRC you need to learn some simple commands. All commands start with a forward slash, the "/". Anything that does not begin with "/" is assumed to be a message to someone and will be sent to your current channel, or to the person you are chatting with in a private chat (see below). A list with the most used commands on IRC is given in the mIRC help file.

Finding your way on IRC - To join a channel, type /join #channelname. Try "/join #irchelp" or "/join #mirc" to give it a try... That's it! Once you get to the channel, you will see people talking. It will probably look like this:

{John} Hello Pat, are you new to IRC too ?
{Jake} I dont agree there :-(
{East-r} Can sb give me that too ?? I couldnt find it before
* East-r smiles
{Pat} Nope, I just have a simple question... I think...

Note that you will often come in during the *middle* of a conversation. Unless you're familiar with the channel you may want to sit and watch it for a minute or two to see what the conversation is about. Often the channel name (for instance, #Twilight_Zone) has nothing to do with what conversation goes on on the channel (#Twilight_Zone does *not* have discussion about the TV show "Twilight Zone"). So if you join #baseball, don't be surprised if you hear about the SuperBowl picks or even the Rock-n-Roll Hall of Fame Museum! To start talking, just type! And when you're done saying what you have to say, just hit the [return] key. You can start with something simple like "hello!". You don't have to type <nickname> hello! because IRC will insert <nickname> before all of your channel messages. In the channel's title bar you will see the channel's name and perhaps its topic. If you choose to leave a channel, just type /part #channelname

In the channel window that opens once you join a channel you'll see an alphabetical list of people that are on the channel on the right side of the window. Some of them have a @ in front of their name to indicate they are the channel operators. A Channel Operator is someone who has control over a specific channel. A Channel Operator can also decide if control is shared or not. The first person to join the channel automatically receives Channel Operator status. Channel operators are the 'rulers' of a particular channel. This means they can kick you out of their channel for any reason. If you don't like this, you complain to them or start your own channel and become a channel operator there yourself.

Read the help - As soon as you joined your first channels and spent some time on IRC you will see there are a lot more commands and possibilities for you to discover on IRC. You might want to read the full version of this IRC Intro on the mIRC www pages. Almost all specific capabilities of mIRC are explained in the help file that came with the package. You just have to do the reading. :-)

Return to the table of contents.


5 Some short Notes and Tips on mIRC.

1. Protect yourself from viral infections on IRC by never ever accepting files from strangers, and by never ever opening executables, scripts or other files that could contain macro's. And use a good virus scanner for every file people sent to you!

2. The Channels List dialog has improved a lot. Full Channel Name and Topic search is supported in an easily understood dialog and you can now make mIRC filter away all unwanted channels by simply setting search and suppress keys. Parents can easily filter away offensive channel list items and password protect their filtering ! But if you need better kid-safety dont rely on mIRC and check out Kidlink IRC, Netnanny or Cyberpatrol.

3. The /uwho <nickname> command provides you with an improved interface with information on the person. You can store and fetch user info and addresses and view all kinds of ctcp information in it.

4. The help menu has been made dynamic to display all .hlp files in mIRC's directory, as well as the text files like the readme.txt, versions.txt, and update.txt files, for quick access. Also internal aliases are added that match the help filenames, so if you have the file "ircintro.hlp" in mIRC's directory you can type /ircintro <topic> ! (like /help <topic>) You can add whatever help files you like to mIRC's help menu! Besides the mIRC FAQ, the IRC Intro file is also available in windows help file format from the mIRC www pages.

5. You can protect yourself against people who are flooding you with the new automatic anti-flood system. Look under File/Options/Flood/. A server usually disconnects you for sending too much data to it in a certain period of time, *or* if you try to send it data when it hasn't finished processing your previous data. The new flood protect makes sure -others- cant make you to send tooo much data to the server. Usually a server has a buffer of about 512 bytes. mIRC therefore counts the number of bytes you've sent to a server and if this exceeds a certain number, mIRC waits for the server to be ready again, before it continues sending data. In the mean time it nicely buffers unsend lines. This should protect you properly from all sorts of ctcp floods and so on... You set the amount of bytes mIRC may safely send (for instance 450 bytes), the amount of lines it may buffer (like 20), the amount of lines it may store maximal per user (like 3) and how long the flooder should be ignored (like 15 secs) by the command /flood 450 20 3 15 This flood control method *only* works for messages being triggered by other users. So you can still flood *yourself* off the server. (like with the /list command)

Return to the table of contents.


In the next part of the FAQ you will find the actual mIRC FAQ with features, tips and answers to questions about mIRC.