Online chat

From BoyWiki
(Redirected from Internet Relay Chat)

Online chat (usually just chat) is a way of communicating electronically by way of short text messages that are passed instantly between participants. It is one of the oldest and most popular ways of using computer networks.

Confusingly, some call online message boards by the name of chat boards, but these work in a very different manner.

Some of the numerous chat services available provide public "chat rooms" that take many participants; others are individually-oriented and ad hoc. Some of the most popular types follow:

  • Internet Relay Chat (IRC) was a popular type run by many servers around the world. The channel #bcfriends was used by boylovers at one time but it no longer exists.
  • Web chat (chatting via a web page) is often slower, but more easily accessible since one does not need a proper client. LifeLine is an example.
  • Instant messaging is mainly for one-to-one communication. Many IM clients have additional capabilities such as group messaging and file transfer capability.

Security

The range of technical security measures vary wildly among services and service types. IRC has traditionally offered the least protection, while some newer networks, like those running in Matrix servers, offer benefits such as end-to-end encryption and hiding of IP address but whoever runs the server you use has the ultimate power of securing the chat or on the other hand exposing, banning and impersonating you.

On the human level, chats allow for threats such as entrapment, impersonation, and fake boy. Law enforcement and vigilantes often create chat fake profiles to lure and incite people into committing a crime, such as sending something illegal or agreeing to meet in person. One such example is the now defunct US based TV program To Catch a Predator setting up stings to men that believed they were chatting in a sexual way with somebody underage.

Internet Relay Chat, or IRC, was created in August 1988 and was a popular medium for chatting over the Internet. Users need an IRC client to connect to a server on their desired IRC network, which allows them to enter or create chat rooms (known as "channels"), where they may communicate with other people. IRC still exists but it has lost popularity.

General overview

IRC gets its name from the way servers relay messages from a connected user to other servers in the same IRC network. While some small IRC networks consist of only one server, large networks can be made up of tens of servers. Actual chat takes place in channels. A channel name is usually prefixed by a # (hash) sign.

IRC channels are usually open to any users who join them, and channels dedicated to popular topics may have many participants. This is in contrast to instant messaging programs such as AIM and ICQ, which offer connections between individual users.

A channel is overseen by one or more "channel operators," or "ops," who can change different channel modes, channel topics, set or deset ops and voice status on other users, and kick and ban users. Politics among channel administration is usually very high, and this often leads to arguments, takeover attempts, or simply the creation of "rival" channels.

IRC channels and nicknames are not permanent and only exist while in use. Many IRC networks offer services for channel owners and users to register their channels and nicks to prevent them from being "stolen" from them. These services have names such as ChanServ and NickServ, and are operated by sending messages to these automated nicks.

IRC in the boylove community

Aside from the Usenet|Usenet newsgroups, IRC was a popular way for boylovers to communicate, from the early 1990s on past the turn of the millenium. Despite the lack of overt security, IRC had a low enough profile in the beginning that it was not overly risky to use for boylove related topics. This was in part due to the relatively high technical barrier of having to understand how to run or at least connect to a shell-based text client, and also due to the invitation-only nature of many of the channels. Some of the channels receiving a lot of traffic during its peak period included #BL, #BLsupport, and #AFTI-Cafe on Efnet, and #asbl-de on DALnet. The friendly atmosphere of the time, where many participants knew and trusted each other, acted as an incubator for most of the long-term boylover resources we have today, including BoyChat, BoyLinks, and even the web comic Niklas and friends.

IRC still plays a part in the online community today, with several resources either officially or unofficially running IRC servers or simply gathering in channels on specific public IRC networks. However, the attractiveness of alternative services such as webboards and the growing security risks of using IRC have caused its popularity to decline rapidly.

Security risks

IRC, like many early Internet protocols, was not designed with privacy in mind. Many commands allow one to request information about other channels and users. One can request a list of all users in a channel without actually entering the channel, for instance. Another command returns information on individual users, including the name they put into their client, the server they are connected to, their IP address, and their DNS hostname. A user's DNS hostname usually gives the user's Internet Service Provider and often includes the geographical area in which he lives. Other commands can retrieve the name and version of the IRC client another user is running, and the local time from that user's computer.

A tiny majority of IRC servers do mask IP addresses or hostnames from other users. Some do this through "virtual hosts," which display a vanity false hostname in place of a user's actual hostname. Others explicitly protect a user's IP address and hostname from other users.

In any case, most clients also support "direct client communications" (DCC) features. These bypass the IRC network and establish a direct link between two users' computers. This reveals each other's IP addresses to one another.

The best way to ensure one's privacy on IRC is to connect through a trusted proxy that supports ports 6666 or 6667, which IRC uses. If a trusted public proxy can not be found, running a Tor client on one's own computer might be a good alternative.

External links

  • #IRChelp Homepage - Contains lots of IRC guides for beginners and experts alike.
  • IRC.org - Contains some early history about IRC.