---IRC Information: <a href="irc://irc.swiftirc.net/g0tmil">irc.swiftirc.net g0tmil 6667</a> SSL
information to be added for PGCH use this: <a href="irc://irc.pcgh.net">irc.PCGH.net port 6667
---IRC: Internet Relay Chat is a form of real-time Internet chat or synchronous conferencing. It is mainly
designed for group communication in discussion forums called channels, but also allows one-to-one communication
via private message and data transfers via Direct Client-to-Client.
IRC was created by Jarkko Oikarinen in late August 1988 to replace a program called MUT (MultiUser talk) on a BBS
called OuluBox in Finland. Oikarinen found inspiration in a chat system known as Bitnet Relay, which operated on
IRC gained prominence when it was used to report on the Soviet coup attempt of 1991 throughout a media blackout.
It was previously used in a similar fashion by Kuwaitis during the Iraqi invasion. Relevant logs are available
from ibiblio archive.
IRC client software is available for virtually every computer operating system.
This tutorial I wrote will explain IRC a bit, list a few clients for differnt Operating Systems, and also explain
basic commands for IRC and using services but for the most part will walkthough using mIRC and some of the options
and how to use auto-perform on connection to server.
If you are a new to IRC the first thing you need is an IRC client. Download one depending one what platform
(Operating System) you are running. Here are my favorites for Windows, Linux, and MacOS (although I've never ran
any in MacOS).
-mIRC (mIRC: Internet Relay Chat client
) is common for Window users to run and is
highly customizable and capable of running scripts. The latest version as of this tutorial was written is mIRC
(mIRC: Internet Relay Chat client
) v6.31 for Windows 95/98/ME/NT/2k/XP/Vista
(1.64MB) (mIRC -
Reviews and free mIRC downloads at Download.com
This is easy for newbies to customize and is for the Windows familiar people.
-XChat (XChat: Multiplatform Chat Program
) commonly written X-Chat or xchat, is
one of the most popular IRC clients for Unix-like systems. It is also available for Microsoft Windows and Mac OS X
(available as an Mac OS X native version called X-Chat (XChat: Multiplatform Chat
) Aqua, or an X11 version maintained by the Fink project). It has a choice of a tabbed or tree
interface, support for multiple servers, and a high level of configurability. Both command line and graphical
versions are available, although use of the graphical version far outweighs use of the command line version. It is
licensed under the GNU General Public License and uses the GTK+ toolkit for its interface.
-BitchX (BitchX IRC Client
BitchX is written in C and is a console application.
Even if Xchat (XChat: Multiplatform Chat Program
) or others have a friendly GUI,
BitchX(BitchX IRC Client
) inludes features which make it an eggdrop, a bouncer
and a friendly IRC client in the same time.
BitchX(BitchX IRC Client
) is the most popular IRC client among Unix systems. You
can also use it on Windows, but if you had a Picasso painting, would you put it in the bathroom?
It is highly customizable and capable of running scripts, so it can be used as an irc bot too.
In mIRC Options, click the toolbox or press Alt+O, one of the first thing's you will want to do it setup your
nickname which is displayed to other people, so you may want to use your forum name. For the real name box put
whatever you want keep in mind if someone does a /whois or anything else they will be able to read this. The
email doesn't have to be real but keep in mind the first part before the asterik (@) will show up as your ident
(the part before your hostname/vhost) if your identd is not enabled or working properly because if it is your
ident should be whatever if under that field you set under Connect -- Identd - User ID. There is plenty of other
options and you can change the colors of mIRC by pressing Alt+K. The next thing you will want to do is go to the
Connect group and the Servers Category and click Add.
IRC: Server: <a href="irc://irc.swiftirc.net/g0tmil">irc.swiftirc.net</a>
Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), are cryptographic protocols that
provide secure communications on the Internet for such things as web browsing, e-mail, Internet faxing, instant
messaging and other data transfers. There are slight differences between SSL and TLS, but the protocol remains
substantially the same. To use SSL for ju***acker use the port +????, for Windows users I suggest just installing
OpenSSL (OpenSSL: The Open Source toolkit for SSL/TLS
), you just use mIRC as
normal and when you try to connect using SSL a prompt will come up asking to confirm it. (Download the zip setup
here and put on your website: Download GnuWin
Now you can click the server under the folder ju***acker and connect to it or you can just type at line /connect
<a href="irc://irc.swiftirc.net/g0tmil">irc.swiftirc.net</a> and other networks can also be access by a Java Chat
by cusing PJIRC (google it.)
On this IRCD hostnames/IP addresses are masked and mode +x which is hostmasking is on by default to turn it off
type /mode Nickname -x
To see when and if you are whois'ed type /mode Nickname +E
To block all private messages from non-opers (good in case of being spamming or bot flooded) type /mode Nickname
For help with any commands type /msg nickserv (chanserv, memoserv, etc.) or /ns, /cs, /ms help and for help with
specific commands type /msg xxxxserv help command.
NickServ, a nickname service bot, is used to register and protect user nicknames. You will want to register your
nickname so no one can steal it and so you can ghost it and have access added to channels and for many more
reasons such as getting a vhost with hostServ.
, a host service bot, is used to allow general users to register a vhost so that their real IP
address on IRC is hidden. This is not needed since all IP's and host's are masked and hidden. But it's cool to
have your host as eleet.hax0r.is.me or suprise.xxx.us.
Normally to do this just type /msg hostserv or /hs for
short: /msg hostserv request vhost
and you have to wait for an oper to approve it and once it's done a memo is sent and you can use /hs host on.
, a channel service bot, is used to protect channel operators and help run the channel. This is
convenient for the operators because they do not need to have an operator on the channel all of the time to keep
A few other services on unrealIRCD include:
MemoServ, a memo service bot, is used to record and deliver messages to users who are currently offline.
BotServ, a which allows channel operators to assign bots to their channels. these bots are mostly a ChanServ
representative in the channel.
HelpServ, the help service bot, is used to provide help on a variety of IRC topics.
OperServ is used by IRC Operators. Also known as AdminServ, RootServ, or OpServ (srvx).
---mIRC Auto-Perform on connect
In mIRC options -- Connect - Options click "Perform" then make sure "Enable perform on connect" is marked. Then
click add and select the network "PCGH" or "SwiftIRC" or etc. and under the perform commands enter this:
/msg nickserv identify password
This will have you identify to nickserv and join my channel or use #PCGH for irc.pcgh.net everything else with the
services is the same.
Once you get into the channel just ask for help or use the help command as needed.