|
|
You can also visit the programs' World Wide Web pages to download the clients;
All major FTP sites have some /windows/irc/ directory that you can check for IRC programs. Once you have downloaded, installed and run a simple IRC program, it is easy to ask for and get (!) a better one on IRC! Just go to one of the Help channels and ask what the best IRC program is.
(6) What else do I need before I can install an IRC client?Besides running MS-Windows you need to have a properly installed WINSOCK. If you can use FTP, E-mail, News or other Internet programs from within Windows already, you can safely assume you have a winsock installed and it is working properly. If you do not have a properly working winsock installed on your PC you should install one first.
(7) How do I install this client that I found?Most programs on the internet are transported in a compressed form. The better programs come in self extracting .exe files that also install the program for you. Sometimes you first have to unzip the file to be able to run the program in it. A good unzipper is winzip. Once unzipped, installing an IRC client (like any program) is mainly a matter of running its setup program or simply placing the files in a separate directory and running the program. After installation, you may have to specify some personal information before you can connect to an IRC server. For detailed instructions read the help files included in the programs (typically a .hlp file or readme.txt). Some IRC clients, like mIRC, have their own FAQ that provides detailed help. Reading such FAQ's is highly recommended!
(8) What do I have to fill in in the client's Setup menu?The first time you run your IRC client program you have to fill in some information about yourself, such as, your Internet address and the IRC server with which you want to connect. Your client may also have a section for you to specify the port, password, real name, email address, nickname(s), IP address and Local Host name. These options are usually found under File/Setup/.
(9) Which server should I connect my client to?It's usually best to try and connect to a geographically close server, even though that may not always be the best. Local (nearby) servers will normally work faster for you and will give you unrestricted access. You can always ask for suggestions on nearby server addresses when you log on to IRC.
(10) What is the port number to use to connect to IRC?In general, the port number to use is 6667. Some, but not all, servers listen to other ports (most commonly in the 6665-6670 range). When in doubt, select port 6667 (Dalnet usually uses port 7000). A port number should be seen as an entrance to a server. If you take the wrong entrance (port) the server will not understand what you are doing, and will disconnect you.
(11) Do I need a password to connect to irc?Normally you do not need a password to use an IRC server. Most servers allow anonymous access. If you do not have a password for an IRC server then leave the password entry field blank. If you are prompted for a login or password and you dont know what to type, try to connect to another server.
(12) Do I have to give my real name?No, you do not -have- to give your real name. However, simply filling in nonsense will not make you anonymous. IRC is not inteded to keep you hidden from your friends or enemies. Keep this in mind if you are tempted to behave maliciously. A fake "real name" can be a good way to mask your gender from all the nerds out here ;o) but the PC you use can always be traced so you will never be truly anonymous.
(13) Do I have to fill in my E-mail address in the setup?Assuming you have an E-mail account somewhere you should fill in the address you can be reached at by mail. In case you do not have an E-mail address you can just fill in your name.
(14) What is a nickname?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 also very common to find people that use the same nickname and you may be asked or choose to switch nicknames to avoid confusion.
(15) What is my IP Address?Your IP Address is the address your PC uses on the Internet. It is usually a set of 4 numbers or its equivalent IP Name. Some providers offer you a unique IP Address (static IP) or they assign a different one every time you connect (dynamic IP) to them. With Dynamic IP addresses you have to make sure your client automatically looks up your current IP Address and your Local Host name each time you connect to IRC.
(16) What is my Local Host name?The Local Host name is the name you or your provider assigned to your PC. It can be a single word or a name equivalent to your IP Address.
(17) I tried to connect to a server and received a "Connection refused," "Connection timed out" or "Unknown host" message.First of all, always try some other IRC servers when you are unable to access your favorite one. The server, its machine or the route to the server may just be down or broken. When using a new server name you should make sure a server with the specified name actually exists. The server name you specified could be wrong. If the server exists, you can then try the numeric address of the server rather than its symbolic one (e.g 131.174.124.9 for irc.sci.kun.nl). This will solve problems if your Domain Name Server is down, slow, does not understand the name you gave it or cannot translate it into a numeric address.
(18) When I connect I get a "Not enough user parameters" error?A "Not enough user parameters" error will occur if you try to connect to a server but you did not have the Local Host name filled in, or had it filled in incorrectly. Check your entry in your client's setup menu. Also check if you supplied your client with a valid E-Mail address.
(19) How do I solve the "You haven't registered" error?This is a server message to you, it has nothing to do with registering or paying for your IRC client. If you receive this message or if you get disconnected very quickly, your Local Host name or IP Address may be wrong, or not filled in at all. Look in your client's setup dialog and check if the Local Host is correct and if the IP Address is filled in correctly. An easy way to solve an incorrect IP Address is to set the 'On connect, always get' "IP Address" and "Local Host" to "ON" and restart your client. If this does not help you could be trying to connect to a NON-public server. Try another server to be sure.
(20) I get disconnected at startup.... What does "*** Ghosts are not allowed on IRC." mean? What does "*** You are not welcome on this server." mean?"Ghosts are not allowed on IRC" means that you are banned from using that server. You cannot be completely banned from IRC. Banning exists only on a per-server basis (being banned on one server does not mean you are automatically banned from another). When you're banned you can not use a server. Alternatively IRC servers can accept you under resticted access only. Banning is in one of three forms:
* You are banned specifically, you yourself. Only you can be responsible for this (if you are using a shared account or dynamic IP addressing, this obviously does not apply). The responsibility lies completely with you and you have no one to complain to. The most general answer is "use another server", but if it bothers you, try writing to the irc administrator of that site (type /admin servername). Be polite in explaining your case.
(21) What is K-lined? Why can't I connect to certain IRC servers? Why do some servers disconnect me?Some servers restrict access to local users and might therefore close or not even accept a connection from you. Bad behavior by you or your friends, customers from your provider or an entire country may also be restrcited from using certain servers. In each case, an attempt to connect will result in a response similar to the following:
*** Attempting to connect (irc.network.net) Getting disconnected with the "No authorization" message occurs due to a similar reason. The server does not give your site access. A server administrator can choose which sites can connect to his server via "I-lines" (called invitation lines). Many servers only I-line local sites so you should try to use a server close to you.
(22) Can our firewall be blocking my IRC session?Yup, that is very well possible.... I only know of mIRC as being a Windows based IRC client being SOCKS compliant at the moment. No other IRC Clients support firewalls. You need a SOCKS compliant IRC client to be able to IRC over a firewall. Ask your internet provider or corporate network managers if you are behind a firewall and, if so, if using mIRC will allow you to use IRC.
(23) OK, I've got a client installed and I'm connected to a server, but I got restricted access...Servers can give you restricted access (usermode +r) if you're far away from them or if you or somebody from your site (also read 20) messed up. When you have restricted access you can not be channel operator, you can not do mode changes and you can not change nickname but you can chat normally! Read more on the servers info page. The only way to get unrestricted IRC access is to find another (more nearby) IRC server. Being restricted has nothing todo with what IRC client you use or with paying (or not yet) for shareware IRC clients like mIRC.
(24) OK, I've got a client installed and I'm connected to a server, now what?It's probably best to take a look around and see what you want to do first. All IRC commands start with a "/", and most are one word. Typing /help will get you help information. /names will get you a list of all nicknames, /list will give you a list of channels, etc. The output of /list is typically something like this:
#hack 21 We are your worst nightmare ! (Note: There are sometimes thousands of channels, this is just a small example.) In this example "hack" is a channel name. "#" is the prefix. Follwing the channel name you will see the number of people on it as well as its topic. All channel names start with a # or &.
(25) What exactly is a channel?A channel is a 'place' on IRC where group conversations occur. 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 alsobe 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 2000 channels can exist, on smaller networks (corporate or even one-node-nets) 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. Once connected to an IRC server, type /list to see all existing channels. All channel names start with a # or a &. The # channels are globally available while the & channels are restricted to users on your local IRC server. For this moment you can forget about the & channels. If people speak of 'the IRC' they refer to the use of the globally available channels with names starting with a #. Whenever you want to refer to a channel's name, it should be prefixed with a # or &. You also need to use the name, including the # or &, to join a channel, to leave it, to set its parameters, etc. (see below)
(26) Now that I've decided on a nice channel. How do I join that channel? And what do I type once I get there? And when I'm done, how do I leave a channel?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:
{Avalon} AUUG is on at the same time as LISA this year and is cheaper. 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 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 point out 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. 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
(27) Ok, now what are the most basic commands?With most windows IRC clients an extensive help file is included. Dont hesitate to try the /help command. IMPORTANT NOTE : ALL IRC COMMANDS START WITH A "/". The forward slash is the default command character. Commands on IRC are not case sensitive, and can be abbreviated to their first letters. Anything that does not begin with "/" is assumed to be a message to someone and will be sent to your current channel, or to a person you are chatting with in a private chat (see below).
HELP shows general help or help on the given command. /HELP [command] Shows general help or help on the given command.
/LIST [[{flags}] {channel mask}] Lists all current channels.
/JOIN {#channel} Sets your current channel to the supplied channel.
/PART [#channel] Makes you leave a channel. (same as LEAVE)
/QUIT [reason] Exits your IRC session. (Also BYE and EXIT.)
/NICK {nickname} Changes your nickname to whatever you like.
/AWAY [away message] Sets your status as away with some info.
/WHOIS {nickname} Shows information about someone.
/INVITE {nickname} {#channel} Invites another user to a channel you are on.
/KICK {#channel} {nickname} Kicks a user off a given channel.
/TOPIC {#channel} {topic for channel} Changes the channel's topic.
/ME {action description} Tells people about what you are doing.
The same goal can be achieved towards a specific nickname or channel using:
(28) Ok, Now I'm ready for some less basic commands.
MSG sends a private message
/MSG {nickname|channel} {text} Sends a (private) message to specified nickname or channel. In Kreet's screen an icon will pop up with the message you typed; "This message can be read by you only." If you cannot wait for a reply for someone to message you to open a private window you can use the query command to force your client to open a private conversation window.
/QUERY {nickname} [test] Starts a private conversation with {nickname} and forces a separate window to open.
/NOTICE {nickname|#channel} {text} Sends a private message to the specified {nickname}or {#channel}.
/NOTIFY [nickname|on|off] Toggles the notify function or adds or removes {nickname} to the notify list.
/IGNORE [nickname|user@host] Ignore all contact from the specified people.
(29) What language should I speak? How do I behave on IRC?
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.
(30) What is a channel operator? What is an IRC operator?A channel operator (ChanOp or Op) is someone with a "@" by their nickname in a channel's names list, or a "@" before the channel name in a /whois or /uwho output. Channel operators are the 'rulers' of a particluar 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. An IRC operator (IRCop) is someone who maintains a server or part of the IRC network. They cannot fix channel problems. They cannot kick someone out of a channel for you. They also cannot /kill (disconnect a user from their IRC server temporarily) someone just because you gave the offender channel operator privileges and said offender kicked *you* off. IRCops have better things to do than interfere in channel affairs.
(31) How do I create a new channel?A channel is automatically created as soon as the first person joins it. If you join a channel and you find your name as the only one there, you just created that channel. Channels on IRC are dynamic in the sense that anyone can create a new channel, and a channel disappears when the last person leaves it.
(32) What are good channels to try while using IRC?
The famous channels #holland, #funfactory, #unix, #warez, #42, #friendly, #chat and #riskybus are almost always filled with people. Just join to find out what happens on these channels! Besides chat channels there also exist channels specialized towards helping other users. Examples are #help, #windows, #winsock, #irchelp, #ircnewbies and #mirc.
(33) Someone is using my nickname, can anyone do anything about it?In the past on EFnet, NickServ registered nicknames. On smaller networks some nickname registration still exists (see below). It is important to understand that there are not always enough nicknames to have nickname ownership. If someone takes your nickname while you are not on IRC, you can ask for them to give it back, but you can not *demand* it, nor will IRC operators /kill for nickname ownership normally.
(34) Someone is using my channel, can anyone do anything about it?There are, literally, millions of possible channel names, so if someone is on your usual channel, just go to another. You can /msg them and ask for them to leave, but you can't *force* them to leave.
(35) Help! Someone kicked/banned me from a channel. Whom do I complain to?The answer to this question is the current channel operators, and them alone. Given the dynamic nature of channels, channel operators do not need to have a *reason* to kick you off. They decide what goes on in the channel. Complaining either to IRC operators or to the system administrators about being kicked or banned from a channel is considered extremely childish, and will not result action. IRC operators do not meddle with channel politics - that's the job of channel operators. Proper IRC netiquette is to keep IRC issues within IRC, because system admins have little time to deal with IRC issues and many would rather shut it down rather than deal with problems arising from it. If you should get banned or kicked from a channel, you are always free to start your own channel and decide what is appropriate content there. Imagine channels as houses. The owner of the house can decide to share ownership with someone else and can decide to prevent any individual from entering his house. In your own house, *you* call the shots. :-) Feel free to create your own channel, and set up your own rules for it.
(36) There aren't any channel operators on my channel, now what?(Channel operators are the owner(s) of their respective channels. Keep this in mind when giving out channel operator powers. Do not give out channel operator status to *everyone*. This causes the possibility of mass-kicking or otherwise harassing by unknown ops and the channel be left without any channel operators. However, always make sure to give ops to enough people so that all of the channel operators don't unexpectedly diappear and leave the channel without any operators. If no ops have stayed on your channel you have one option. You can ask everyone to leave and rejoin the channel. This is a good way to get channel operator status back. This does not work on large channels or ones with bots, for obvious reasons. On Dalnet ChanServ allows users to register and maintain absolute control over channels as far as who gets channel operator status and how that privelege is governed. Other channel modes are also optionally maintained by this bot, with the only exception of bans.
(37) What is a "bot"?A "bot" is short for "robot". It is normally a script run from a client or a separate program (in perl, C, and sometimes more obscure languages). Bots are normally not needed on IRC. A bot generally tries to "protect" a channel from takeovers. It is important to know that many IRC servers (especially in the USA) ban ALL bots. Some IRCOps ban domains if you run a bot on their server (See the segment on K: lines). On IRC you will find a lot of people with a love/hate attitude towards bots. Some bots do good work as file- or info-servers. Some will even entertain you with funny or brain teasing games. These bots can be useful and desireable. Contrary to these bots, you will find lots and lots of bots performing useless 'carekeeping' of channels, harassing and boring people and sometimes created with the sole purpose to produce garbage. You can imagine that these bots are disliked by the IRC community. In this context it is good to advise you to -never- -never- ever take bot code, .ini-files or strange commands from someone and run it without exactly understanding what it does. Blind trust is a common mistake among newbies. If you feel you just -have- to run a bot, at least learn the programming. At this moment no Windows based bot programs or script handling clients exist.
(38) What was NickServ? Is NickServ ever coming back?On EFnet NickServ was a nickname registration service run in Germany. It was a bot that told people who used a registered nickname to stop using that nickname. NickServ has been down since the Spring of 1994. It is not likely that NickServ will be back. Remember, nicknames aren't owned on most IRC networks. On the Dalnet IRC network a NickServ is still active. Dalnet's NickServ allows users to register and effectively "own" nicks. This version of the services is considerably more potent than it's EFnet predecessor since it has the capability of killing anyone who claims a nick registered by someone else. Therefore, it is not wise to simply ignore this one :-)
(39) Help, I get disconnected after the LIST command.If you use the LIST command the server generates a list of all channels (about 2000 on Efnet) and quickly sends that list to you. But, because the data throughput is finite, the entire output of the LIST command is queued in a buffer on the server. At some point that buffer is overrun, and the server, detecting this ('reached maxsendq'), disconnects you. This mechanism is designed to disconnect people who generate more characters per second than any 'normal' person uses for normal conversations. It is a server protection mechanism, but unfortunately the server does not recognize that the data stream you caused is simply the result of your harmless LIST command, and disconnects you. On most IRC clients you can filter the channels list to show only channels with a minimum and a maximum number of people. You can also specify a text string so that your client will only list channels with that string in their name or topic. However, for the problem described, this does not help at all. The server always sends you the entire channels list and your client takes care of the filtering. So, asking for a partial list to prevent you from disconnecting won't make ANY difference. It is unfortunate, but there is nothing you can do to prevent this from happening. It is just one of the all-too-many IRC oddities. Try using some other server, as many are more forgiving.
(40) I've done a /whois on myself and other people, and I notice that my real name shows up in parentheses. I don't like this! It doesn't show up in other people's parentheses. How can I change it?In the setup of your IRC client simply state a fake real name.
(41) What is a netsplit? Why does everybody keep signing on and off? |
|
Privacy
Contact Us
Copyright © mIRC Co. Ltd. 1995-2009. All Rights Reserved. |