** Sorry for x-posting**

Hi all,

If you are new to IRC, here is a mini IRC-howto contributed by nepbabu
for real-time communication:

http://www.fossnepal.org/?q=node/69

* IRC network: irc.freenode.net
* Available channels:
#foss-nepal,#nepalinux,#olpcnepal,#drupalnepal,#developers-nepal,#sambad,#translate-ne,##nepal

Note: It can also be found on the 'Resources' section of fossnepal.org.

=============================
Mini IRC-HOWTO
v0.1 16 December, 2006
Bikal K.C

Revision History
----------------
Revision 0.1 Revised by: Bikal
@TODO - add the commands that user can use.
First revision.

1. Audience
------------
The audience of this document would be users who are generally new to
IRC network.
It assumes at least some basic knowledge in computing. I have prepared this
document to the best of my knowledge. Hope it helps people to get
started using IRC.

2. Purpose
----------
The purpose of this document is to give users head start in using Internet Relay
Chat. It should also provide users with directions as to what the limitations of
IRC are. A brief history of IRC can be read at [1] and detailed
introduction of IRC
at [2]. Recommended reading is top to bottom.

3. Using IRC clients
--------------------
First of all, little bit of theory. All IRC networks work on the principle of
client-server computing. The IRC servers such as "asimov.freenode.net"
run a server
program and clients (our chat programs) simply connect to that server
at specified
port number (example, port number 6667). There are several chat client program
available that users can use to connect to IRC networks. Some of the
most popular
chat clients are listed below -
1. Xchat - http://www.xchat.org . Also, http://www.xchat.org/docs/start/ will
give you a head start. *NOTE* - New users are *HIGHLY* recommended to
user Xchat.
2. Bitchx - http://www.bitchx.org/files/source/
3. Irssi - http://irssi.org/
4. Epic - http://public.www.planetmirror.com/pub/epic/EPIC4-PRODUCTION/?fl=e

More clients are available @ [3]. Get a IRC client that's faily stable, active
in development and which supports your distribution. You can read about the
comparisons of IRC client @ [4].

Also, note that most GNU/Linux distribution come with package management utility
(example, Debian's apt or Slackware's Swaret). So, if your distro
supports package
management, *use* it first before moving on to compiling source (the basic
assumption holds especially true for beginners starting with GNU/Linux distros).

4. Using IRC networks
---------------------
Now, that you have set up IRC chat client of your liking, start it up.
1. If using xchat, press "ALT+F2" and type "xchat" (without double quote).
Or use xterm/gnome-terminal/rxvt whatever likes you.
2. If using irrsi, go to your favorite terminal and type irssi.
3. All of the programs can be started using your terminal.

To join ##nepal at irc.freenode.net, follow these steps -
1. Type in "/server irc.freenode.net 6667". This command connects to the irc
network called freenode at port number 6667.
2. To join another network (for example irc.undernet.org) whilst
remaing connected
to irc.freenode.net with Xchat, you should press "CTRL+T" (control + shift + t)
and then repeat step 1.
To do the same with irssi chat client, type "/window new" (create a new window).
Then repeat step 1.
3. Type in "/nick ". This command changes your nick
to
4. Type in "/msg nickserv register ".
This will register your nick name in Freenode so that no one else can
use the same nick name. If the nick name is *already in use*, then repeat step 3
and 4 with different nick name.
5. Type "/join ##nepal". This command joins you to a channel called ##nepal.
To join foss nepal channel, type in #foss-nepal.
Note that you can connect to more than 1 channel on IRC networks. Freenode
limits this to 20 channel per nick.
6. IRC ettiquete is documented @ [5]. Please atleast skim through it.

You're done! Congratulations!. Greet people in the channel and welcome to the
world of IRC. Have Phun! =)

5. *****IMPORTANT****
---------------------
PLEASE PLEASE PLEASE never login to IRC The IRC Preludenetwork as
root/super-user.
The reason is this: If you login to IRC network using your root account, any
vulnerability in your chat program if known by the attacker might use it to gain
root access in your system. It's always a wise idea to create a seperate account
to use IRC or use non-privileged account. The step are very simple to create an
account. Just issue command "adduser " and then fire up
your favorite chat client using that user account.

6. Some important references
----------------------------
[1] "Internet Relay Chat", http://en.wikipedia.org/wiki/Internet_Relay_Chat
[2] "Linux IRC mini-HOWTO", http://www.tldp.org/HOWTO/IRC/
[3] "List of Internet Relay Chat clients",
http://en.wikipedia.org/wiki/List_of_IRC_clients
[4] "Comparison of Internet Relay Chat clients",
http://en.wikipedia.org/wiki/Comparison_of_IRC_clients
[5] "The IRC Prelude", http://www.irchelp.org/irchelp/new2irc.html#advice

7. Modifications
----------------
Suggestion to improve this document are always welcomed as this will
generally improve
the quality of document and important features that are needed by users . =)
Please drop a mail to Subir dai or myself or even post a message to
#developers-nepal
or #foss-nepal at irc.freenode.net 6667.
=============================

See you on the #channels :)

Cheers,
Subir

--~--~---------~--~----~------------~-------~--~----~
FOSS Nepal mailing list
foss-nepal@googlegroups.com
http://groups.google.com/group/foss-nepal

Community website: http://www.fossnepal.org/
-~----------~----~----~----~------~----~------~--~---

Reply via email to