Wednesday Nov 14, 2007

My IRC Setup

I use IRC (Internet Relay Chat) to work with other people on various projects. I also use IM (Instant Messaging) but unlike the common IM systems, IRC provides channels that users can join. So for example, there is a "#jmaki" channel on Freenode for people who are interested in the Jmaki Project. See a previous entry for more information about using Freenode.

I like using Chatzilla because it is cross platform and has features like "/stalk" that I use. However, it was originally a browser add-on. Well now there is a standalone version which I just installed. It's not the easiest install procedure and I also had to copy over my old preferences manually using a text editor. Look for the "prefs.js" file in your browser's profile directory and copy properties that start with "extensions.irc.". Then merge them into the new chatzilla "prefs.js" in its profile directory.

I serendipitously found a page that shows how to do the equivalent of Chatzilla's "/stalk" in various irc clients. I know other people who use X-Chat Aqua which like Chatzilla is cross platform. It might meet your needs, but I was already used to Chatzilla and didn't want to learn how to configuring it. I was also unsure if it was being maintained.

Monday Jul 09, 2007

Freenode IRC Server Details

The group I work in is using an IRC server for communication. Some people have asked me what my setup is. I currently use Chatzilla as my main client because it is cross-platform and has a "/stalk" command which will ping me when certain words like "anyone", "someone", and "lunch" are used on a channel. Chatzilla can be easily installed as a Firefox Browser Add-on. Information on other IRC clients that team members use are listed on this wiki page. The details below use the Chatzilla as an example, but you can use similar steps for other IRC clients.

Say you want your nick to be "joeuser". In chatzilla you specify this in: Chatzilla->Preferences->General->Identification. You then connect to an IRC server such as freenode.net:

/attach freenode

You can then join a channel, for example "#nbdev":

/join #nbdev

On freenode, user registration is optional but it allows you to reserve your nick and to send private messages to others. If you register, you only do this once. Pick a password, say "mysecret". Register your nick and password by sending it to the "nickserv" robot:

/msg nickserv register mysecret

This sends a private message to the robot. The robot knows the message came from "joeuser" because that was what your nick was set to. The message is to register a password with that nick and the password is "mysecret".

The part that you do each time you connect is the equivalent of logging in. To do that you send a private message to the nickserv robot what your password is. Do this as follows:

/msg nickserv identify mysecret

This sends a private message to the nickserv robot and it knows it comes from "joeuser" because that is your current nick. The private message is that you want to login with the password you registered earlier. If all goes well, you can then send private message to other users.

You can put the following in Chatzilla->Preferences->freenode->Lists->Auto-perform:

"/msg nickserv identify mysecret"
"/join #nbdev"

This will cause chatzilla to automatically run those commands when you connect to "freenode".

About

edwingo

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today