How do irc networks work




















Most IRC clients come with a default list of networks, so you can just choose one. However, you can also add a server manually, in which case you will need to know details such as the server's address and port. You can usually connect to any server on a network and you should be fine. Some networks may have policies that limit connections to some servers based on geographical closeness, in which case you may need to try different server on a network to find one that works for you.

In general, the closer a server is the better. In general, the port number to use is Some, but not all, servers listen to other ports most commonly in the range. When in doubt, select port DALnet usually uses port Some servers also support secure connections via SSL on certain ports, such as or 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, leave the password entry field blank. If you are prompted for a login or password and you don't know what to type, try another server.

You do not have to give your real name. Normally, IRC users enter a greeting, or something witty, as their name. On IRC, you are known to others by a nickname.

You are free to choose any nickname you like, up to 9 characters long. It is very common to find people that use the same nickname and you may be asked to switch nicknames to avoid confusion.

Some networks allow you to register a nickname with a password, so that only you can use it. Your IP Address is the address of your connection on the internet. There are two types of addresses: IPv4 and IPv6. IPv4 addresses are more common and consist of four numbers separated by periods, such as An IPv6 address consists of eight hexadecimal digits separated by colons, such as dbaa2e Your Local Host name is the name your internet provider has assigned to your internet connection.

It can be a single word or a name equivalent to your IP Address. If you see any of these error messages, your should first try connecting to other servers. If you cannot connect to any IRC servers at all, on any network, the issue may be due to your internet connection. If you can connect to other servers, the issue may just be with the specific server you are trying to connect to.

Servers sometimes stop working for a short time, for example, if they are being upgraded or restarted. Sometimes, however, they may stop working if the owners no longer want to maintain them.

In that case, you would need to find a new IRC network to use. You also need to make sure that the server address you are connecting to is correct. For example, the server address for the EFnet network is irc. If you mis-typed it, it would not longer be valid and would not work. This can occur if you try to connect to a server but you have not filled in all of the details correctly in the client's setup window. You may need to enter something in both your real name and email address fields.

This can occur if your IRC client has not logged onto the server yet. Sometimes, if you try to perform an action, such as joining a channel, before a client has completely logged on, you will see this error. You either need to wait until the logon completes or disconnect and try connecting again. These mean that you are banned from using a server.

Bans can be per-network or per-server. Banning is in one of three forms:. 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.

Chances are, you committed no wrongdoing. Try using another machine on the network if you have one and seeing if you can use that particular IRC server. This almost certainly is not your fault. Chances of getting the server-ban lifted are slim.

Try using another server. Be polite in explaining your case. Most servers can only accommodate a certain number of IRC users. This is why they sometimes refuse access to you and close the link at startup. Since servers reserve connections to local users you are more often refused when you are far from the server you're trying to connect to.

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 restricted from using certain servers. In each case, an attempt to connect will result in a response similar to the following:. 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.

In this case, you would have to ask your corporate network managers for access if you are behind a firewall. When you have restricted access you cannot be channel operator, you cannot do mode changes and you cannot change nickname but you can chat normally. Read more about this here. Being restricted has nothing to do with what IRC client you use. The first step is to get a list of the channels on the network to which you have connected. In this example " hack" is a channel name.

Following the channel name you will see the number of people on it as well as its topic. Most channel names start with a but there are other special channel prefixes.

A channel is a room 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 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 there might be tens of thousands of channels. On smaller networks, there may be a handful.

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 you get to the channel, you will see people talking. It will probably look like this:. 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.

Nnote that often the channel name has nothing to do with the conversation that goes on on the channel.

In the channel window that opens when 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.

The forward slash is the default command character. Commands on IRC are not case sensitive. Most IRC clients come with an extensive help file that describes the commands it supports. In the list you will see all channels see below , except for those that are secret, with their number of users and the topic. The displayed list may be quite long, so you can limit it using flags.

Upon entering a channel, you are given useful details about it: a list of users talking in that channel, channel mode settings and the topic. Joining a channel does not cause you to leave your previous channel and you can normally join as many channels as your connection can handle or that the IRC server allows.

Everyone who wants to talk to you sees this name. Nicknames are limited to 9 characters max. If your intended nickname clashes with someone else's as you enter IRC, you will not be able to enter until you change it to something else. Duplicate nicknames are not allowed; this is enforced by the IRC servers.

Under some circumstances, two individuals may temporarily have the same nick but once discovered, both of them will be killed; a nick collision kill. Sets a message explaining that you are not currently paying attention to IRC.

Using AWAY with no parameters marks you as no longer being away. If you want a friend to join your channel you can invite them. This is required if your channel is 'invite only'.

Well, you guessed it, if there is a way to invite someone on a channel, there is also the ability to KICK someone out of it. For example ,if a person is behaving in an offensive manner by annoying people or flooding the channel with unwanted information, they can be forced out of the channel.

Only 'channel operators' are privileged to use this command. Channels have topics, that indicate the current topic of conversation. At times, you may want to send a description of what you are doing or how you are feeling or just anything concerning you on the current channel or in a query. On most clients these conversations will be handled by separate window. If somebody else sends you a message or that person replies to your message a query window icon will pop up informing you somebody wants to talk to you personally.

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.

This command differs from the MSG command only by the fact that it is used to start a private conversation. All text you type that would normally be sent to your chat partner if you used MSG now displays in an immediately opened private window 'to your chat partner' on your screen and is sent to the other person as well.

It should be seen as a sort of whispering. It is recommended that robots or other automatons on IRC use notices contrary to messages to send information to people. You should never automatically as by remote events or commands send a message or notice in response to a notice sent to you. As you start to meet people on IRC, you will want to add certain nicknames to your notify list such that you will be notified when they sign on or off IRC. The day will come when you decide not to see or hear a specific person on your screen.

This can be achieved using the ignore command. If people are flooding channels with useless text or they are otherwise harassing you, a wise response is to ignore those person. Ignore can be set to a nickname or by specifying a user host format. You can use all kind of wildcards. The most widely understood and spoken language on IRC is English. It is there yet not there. It is the source of Internet Relay Chat.

The exact date is unknown, at the end of the month anyways. IRC is very similar to text messaging, but designed around communicating with large groups of users instead of one on one. If the IRC is great then the server is running without ever stopping. If the server is great then the client will always be the server.

Users can connect to those networks using Clients, simple, often text-based applications designed to facilitate user-user and user-channel interactions.

When the Persian Gulf War broke out in the early 90s, many people used the platform to read live reports from the front. Although individual servers may be geographically dispersed, users connected to two different machines can still interact with each other as long as they are part of the same network. The spirit of a good client is that it should be very convenient for the luser to use, but hard for the luser who want to create automata. There should never ever be too many functions or too few functions.

Some IRC clients, especially their early iterations, are purely text-based while others use more modern and user-friendly GUIs graphical user interfaces. Some networks even provide proprietary web interfaces so users can connect on the fly, without having to download or install anything.

Each channel has its place within the IRC. Channels are the place where IRC magic happens. You can think of channels as chat rooms where users gather to engage in discussions, exchange ideas and collaborate on projects.

While some channels focus on specific subjects like programming or movies, others dabble in more general discussions. Talk about FOMO! Some communities or channels have their own rules and guidelines.

Some channels have operators, or ops , who monitor the channel to make sure things are going well. They may take action if someone is being rude or abusing the channel. Take the time to read them before joining any conversations. Doing so will avoid problems or misunderstandings, just like house rules when you visit someone. If you know the name of the channel you want to join, type it in the provided box and select OK.

It shows you a list of networks and channels you have joined, a conversation window, and a list of nicks in the current channel. Note the conversation starts with a topic for the channel. In this case, the hexchat channel topic includes several pieces of information, including the home page for the project and a link to the documentation. Sometimes you may see rules for the channel in the topic as well.

Before you type anything, remember: anything you type will be sent to the channel. The slash tells your client you are typing an IRC command and not a comment for the channel. Many commands can be run through the menu in the app window, or by right-clicking an object such as a network, channel, or nick.

This post was originally published in January This post was originally published in January Save. Paul W. Frields has been a Linux user and enthusiast since , and joined the Fedora Project in , shortly after launch.

He was a founding member of the Fedora Project Board, and has worked on docsc, websites, advocacy, toolchain, and package maintenance. He currently lives with his wife and two children in Virginia where he also runs a recording studio 5thdom. I use IRC here and there and this helps clear up somethings.

One question I have is about displaying your actual IP address. Is masking your IP address important? Ultimately, I do not think it is a major area of concern — I never used a mask originally and I never ran into a problem where someone was able to compromise my privacy or security with it.

The only reason I have a cloak now is because I have one of the cool Fedora ones, e. If you want a Fedora cloak, anyone with a Fedora account can apply for one! Thanks Justin for the explanation. I notice that not everyone masks theirs.

Removes tinfoil hat. Since in the article you focused on hex chat, do you have a method by which you can get notifications in gnome if someone mentions your name and a chat? HexChat is very flexible for notifications and you can configure it to be as noisy or as quiet as you need it to be.

Fedora Linux 35 is available now. Read the release announcement for all the details. Email Address. The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat.



0コメント

  • 1000 / 1000