Xchat Customizations
XChat is one of several IRC clients (other options include irssi , mibbit , Pidgin, and ChatZilla to name just a few).
If you need additional assistance on IRC , see:
The motivation for this post is that after helping a number of (new) users with IRC and would like to share some tips on Xchat (mostly put them in one place).
First, most people using Xchat seem to prefer xchat (as opposed to xchat-gnome), although this is certainly not universal.
The most common tips fall into either Network configuration or Preferences.
Network options (Automatically join favourite channels, change to port 8001, and automatically identify your registered nick):
Go to: Xchat -> Network List …
Select your network (Ubuntu Servers , FreeNode, etc)
Hit edit box :
- Consider changing the port to 8001. Select your network (at the top), hit “edit” and change (for example) “Freenode/6667″ to “Freenode/8001″ (The last 4 digits are the port).
- Changing the port is a (IMO minor) security issue, see Ubuntu Wiki Fix DCC Exploit for additional information.
- If you want to auto identify , enter your password in the “Nickserv password” box.
- Add channels you wish to auto-join in the “Favourite channels” box.
- Syntax is comma delineated, no spaces
- Ex #channel_1,#channel_2
Preferences
Go to Settings -> Preferences
- Enable time stamps (shows time of messages) and add color to nicks.
- On the Left: Interface -> Select the “Text box” tab.
- Select “Colored nick names” (Always a nice option).
- Select “Enable time stamps”.
- On the Left: Interface -> Select the “Text box” tab.
- Consider disabling the “Automatic nick” feature (it is disabled by default).
- On the Left: Interface -> Select the “Input box” tab.
- Make sure “Automatic Nick Completion (Without TAB key)” is UNSELECTED.
- This feature is annoying if you accidentally ping people, especially in large channels.
- On the Left: Interface -> Select the “Input box” tab.
- Configure the appearance of channels. The default “tree” view is, IMO, less then ideal.
- On the Left: Select the “Channel switcher” tab.
- At the top, select “Tabs” (most people prefer tabs to the “Tree” view).
- Optional : Select (click) the “Smaller text” box. Personally I prefer this.
- “Show channel switcher at” , if necessary select “Upper Left” form the pull down box.
- On the Left: Select the “Channel switcher” tab.
- Setting your away message.
- On the Left: Chatting -> Select the “General” tab.
- You can now set away and leaving messages.
- Consider disabling “Leave Channel” messages (unselect the “Show away once” box) as these messages can be annoying in large channels.
- On the Left: Chatting -> Select the “General” tab.
- Optional – log channels.
- On the Left: Chatting -> Select the “Logging” tab.
- As you can see, logging channels is easy, thus always *assume* your conversations are logged.
- On the Left: Chatting -> Select the “Logging” tab.
You will then need to re-start Xchat for your changes to take effect.
Posted in Linux
Hm… got one that makes it not crash when doing “/list” or connecting to another server other than freenode?
I’ve been forced to use it since Pidgin crashes everytime now when connecting to IRC, and xchat is less than optimal in usability and my attention.
Comment by Vadim P. — March 15, 2009 @ 7:52 am
I suggest you run pidgin from the command line to see what error message you are getting and post on a help forums or ask for assistance from your LUG.
In terms of XChat, try some of the suggestions here you may like it ;)
Comment by bodhi.zazen — March 15, 2009 @ 9:17 am
Did that, asked on #pidgin, the a-hole attitude as usual are unhelpful. I doubt a forum would help though as the gdb error message said it just crashed out when making one of the umpteen threads.
I gave it up as a lost cause, but thinking to migrating to mozilla prism + mibbit, because xchats crashes are annoying (crashes on when setting a transparent background, getting list, connecting to another non-freenode server – just generally unrealiable, which is surprising for such a popular program)
Comment by Vadim P. — March 16, 2009 @ 6:53 am
Thats odd Vadim, I use xchat all the time and i’ve never had it crash not even once on me.
Comment by nhasian — March 19, 2009 @ 2:18 am
[...] Posted by shadowkain99 on March 19, 2009 Many times the question is asked on Linux forums? What is the best IRC client? While, there is no TRUE answer to this question, you often will see the popular clients such as good old IRSSI, Xchat, Putty, mIRC, and sometime Pidgin. The reason Why I am teach you piding today is the simple fact that it handles practically ALL protocols, not just IRC, such as Xchat. If all you do is use IRC,I suggest you check out Bodhizazen’s Xchat Page [...]
Pingback by How-To Session: Using Pidgin with IRC « The_Linux_Cauldron — March 19, 2009 @ 8:32 am
Very nice link on Pidgin, thank you shadowkain99 for both the write up and link.
Comment by bodhi.zazen — March 19, 2009 @ 12:36 pm