The help on this page is for mIRC version 6.03. Some things will not work with earlier versions.
To get the latest copy of mIRC, go to www.mirc.co.uk
Quick Topic Search:
Some common problems and possible solutions:
1.) Remotes don't work:
Type /remote on
Check to see if there's another remote interferring
Reload the remote by typing /reload -rs filename.ext
2.) Just downloaded a script and don't know what to do with it:
If you don't know the source of the script, DELETE IT!
If you trust the source of the script, type /load -rs filename.ext
Read any help files that came with the script to see how to use it. DO NOT ask for help in #mIRCHelp with third party scripts. If there is no help file, either delete the file, or ask the author or sender for help.
3.) Just received a popup file and don't know what to do with it:
If the file's extension is .mrc type /load -rs filename.mrc
If it's a nickname popup type /load -pn filename.ext
If it's a channel popup type /load -pc filename.ext
Ask the sender where it goes
4.) Those /load commands aren't working:
The file is probably not in your main mIRC directory. Either move it there manually then try the command, or use the full path with /load -rs c:\path_to_file\filename.ext
If you are having problems using DCC to send files, do the following:
Disconnect from the IRC server
Goto File/Options/Connect/Local Info
Clear the Local Host and IP Address boxes
Under "On connect, always get:", check the box for Local Host
Under "Lookup method:", select the button for Server
Click OK
Reconnect and test your DCC
NOTE: If you are still having problems, change Server to Normal in the fifth step above and try again.
Other factors can also cause DCC problems such as firewalls, networks and scripts that ignore CTCP's.
To try to increase your DCC Sending speed, type the following in a mIRC editbox:
/pdcc on
/dcc packetsize 8192
/fsend on
NOTE: These commands will often not help your DCC performance. Most DCC performance problems are due to noisy phone lines, old modems, or busy ISP's.
There is NO nick registration on Undernet. If someone is using your usual nick, add an extra character to yours like ` or ^. One suggestion you might like is to add your usual nick to your Notify list so you can find out when it becomes available again. If you would like to register a username for channel services, go to http://cservice.undernet.org/live. You must provide them with a real ISP email address, they do not accept hotmail/yahoo/most other free webmails. A registered username allows you to identify yourself to X. It is not nick registration. Usernames are used for: (1) channel access via X, (2) logging into the CService website, (3) joining +r (Registered Users Only) channels, and (4) setting your usermode to +x (Virtual Hostmask). If none of these apply to you then you do not need to register a username.
Channel operators are the folks in the channel with the @ by their nicks. Channel ops are responsible for maintaining order in the channel; they can kick or ban disruptive people. Ops can also set channel modes, like whether the channel will be invite only or moderated. Ops can also set the channel topic. Although having ops infers some status to you in the channel, it also gives you a responsibility to help maintain your channel as a fun and interesting place for you and your friends. To get ops, create a channel by typing /join #unused-channelname-here, as the first person in a channel is automatically an op. The only way to get ops in an established channel is for the other ops to op you; so hang out, make friends and don't ask for ops! (Many channels will kick you just for asking.)
Since people on IRC are basically lazy, (yes, you too!) we use a lot of acronyms to save keystrokes and to make it look like we know what we're doing. Here's a brief list of the more common acronyms:
lol = laughing out loud
wb = welcome back
:) = smiley face (turn your head sideways to see it)
irl = in real life
re = regards or re-hi
rofl = rolling on floor laughing
roflmao = rolling on floor laughing my ass off
afk = away from keyboard
bbiab = be back in a bit
bbl = be back later
brb = be right back
np = no problem
mp = my pleasure
l8r = later
There are many more of these shortcuts, you can find lists at:
To submit a channel registration request for an established channel, go to http://cservice.undernet.org/live/ , log in with your username and password, then click on Register A Channel. You will need the registered usernames of 10 supporters from your channel.. It will take about 10 days to be approved or rejected, click Check App to check the status...For more info, check out http://cservice.undernet.org/live/regproc/aup.php If you have any other questions about channel registration, please ask in #CService.
To enable sounds in mIRC, go to File/Options/Sounds/Requests and check the boxes by the following:
Accept sound requests
Ignore if a sound is currently playing
Warn if sound doesn't exist
Also, press the "Location of wave files:" bar and set the path to the folder your wavs are stored in.
If you don't have the wav file, you can either just ask for it, or often type !nick filename.wav to get it from the other person.
To play sounds, use these commands:
/sound filename.wav to play filename.wav to the window you typed it in (i.e. plays to the channel, if typed in the channel window)
/sound nick filename.wav to play filename.wav to nick
/splay filename.wav to play filename.wav to yourself only
An fserve (technically called a fileserver) creates an area on your computer for others to download files from. The person on the receiving end will be able to look for files in the directory and any sub-directories of your fserve. The user can request any file they see in these directories, and the sender will automatically send the file via DCC SEND.
To make your own fserve, put the following in your remotes (ALT-R will get you there):
on 1:text:!trigger:#:fserve $nick 3 c:\path_to_files c:\path_to_files\welcome.txt
Change !trigger to whatever you want people to type to access you fserve. Also change c:\path_to_files to the actual path to your files such as c:\mirc\myfiles.
The c:\path_to_files\welcome.txt is an optional welcome message you can make that users will see when they enter your fserve.
NOTE: If you want an fserve with credits, ratios and any other features, you will have to script it yourself.
To have a message that repeats a specific line, type something like the following:
/timer1 0 300 msg #mirchelp Hi everyone!
This is how the timer works:
/timer1 = start timer number 1
0 = number of times to perform the command (0 is used for a neverending timer)
300 = number of seconds to wait before preforming the command again
msg #mirchelp Hi everyone! = the command to be performed
The above timer would become quite annoying to those in #mirchelp, so you can turn it off with /timer1 off
Timers can also have names, such as /timerspam 0 10 msg #mychannel Check out my new webpage at www.me.com and /timerspam off would turn it off
If /timer is not followed with a number or name, mIRC will automatically assign it the lowest available number.
You can view a list of all running timers by typing /timers, and stop ALL timers with /timers off.
To type in color, press and hold Ctrl, then press K, then release both. Now type a number from 0 to 15 then enter your text and hit Enter. If you want one color of text on a background of a different color, use 2 numbers separated by a comma. (i.e. Ctrl-K 7,2 some_text_here then Enter)
For scripts that randomly color what you type, we suggest asking in #mIRC_Rainbow.
Nasty files have been circulating on IRC for ages. The majority of them, once installed on someone's computer, autosend themselves to everyone that joins the channels the infected user is on. The easiest way to keep this from happening to you is to NEVER accept files from people you do not know and trust. You should also disable mIRC's "autoget" feature by typing /sreq ask so you are forced to manually accept any files sent to you. If you should become infected with any of these files (Netbus, Dmsetup, and LINKS are a few), we suggest you go to the #Nohack website and download and run the appropriate cleaner.
A nuke is a type of attack against Windows-run computers connected to the Internet, causing the computer to disconnect or crash. To protect yourself, go to mirc.stealth.net/nuke/. As soon as a patch is written, some prepubescent idiot finds another bug to exploit. Therefore, if you seem to attract the kind of people who think it is fun to nuke you, you may want to consider installing a firewall.
Nuking is defined as a Denial of Service (DoS) and is illegal in the United States with a maximum fine of $4000.00 and/or up to 2 years imprisonment.
Channel managers and their ops have complete discretion to run their channel in any manner, which includes kicking and banning you for absolutely no reason if they please. If you have been banned from a channel, all you can try is typing /names #channelname, look for ops in the list (people with the @ beside their nicks) then type /msg opnick May I please be unbanned in #channelname? If the channel is secret (+s) or private (+p), or the ops are all invisible (+i), you will have to get someone to go into the channel for you to find the names of the ops.
If you try to connect to a server and get disconnected with the message "Closing Link" followed by another message such as "No Authorization" or "No More Connections", it might be that you're either too far away geographically from that server or the server may not be able to handle any more connections or possibly other reasons. You should try a different, closer server until you find one that works for you.
IRC is much like any other Internet file transfer...each server can only handle a certain amount of information. As the load (transfer of information) becomes heavier, the time it takes to transfer the information slows down. This is known to IRC users as LAG. Eventually the load may become too great, and the server connection is broken (temporarily). This is called a NETSPLIT.
So somebody is flooding you or just won't leave you alone? Well don't get mad; don't get even; just ignore them! It'll piss em off twice as much as the worst obscenity! The quickest way to ignore someone is to type /ignore nick 3. The 3 is a mask so that if they change their nick, they'll still be ignored. You can also add them to the ignore list in File/Options/IRC/Control/Ignore. You should add the entire hostmask here, not just the nick. To unignore someone, you can remove them from the list, or type /ignore -r nick.
You keep hearing people talk about hostmasks, and user@host and want to know what it's all about? Here's the scoop. Your hostmask is your IRC address, it's how the IRC servers know who you are. They look something like this:
*!*slip@ip16.richmond8.va.pub-ip.psi.net
There are 2 parts to the hostmask. The first part, slip, is the userid. The second, ip16.richmond8.va.pub-ip.psi.net, is the domain name.
In mIRC, the userid can be set in 2 places; the E-Mail Address field in File/Options/Connect, and the User ID field in File/Options/Connect/Identd. DO NOT use your real e-mail address or user id; just make them up, but make sure they match in both fields. Your domain name is set by your ISP and there is no way for you to change it.
Sometimes you will notice that your domain name is just a bunch of numbers. This is your IP address and is used instead of your domain name occasionally for several nefarious reasons that you can't do anything about, beyond trying a different IRC server, or redialing into your ISP.
In case you were wondering, a ping is a way to check the lag time between you and another user. You can ping someone by typing /ctcp nick ping. The ping will return the time in seconds indicating how long it takes a message to get from you to them and back to you. Sometimes when you ping someone, you get a notice back with some funny message in it. To make your own, put the following into your Remotes:
ctcp 1:ping:notice $nick I've got a kewl ping reply now!
Occasionally, you will see PING? PONG! in your Status window. The PING is the IRC server inquiring whether the client (your IRC software; in this case, mIRC) is still connected to the server. The PONG is the response from your client indicating you are still there. If the server does not get a PONG, you are disconnected by a Ping timeout. The process is automatic.