Using

Scripting

ProfileDirectory

The Profile Directory is the directory where XChat saves settings, and will auto load scripts from. You can have multiple profile directories when you run XChat from the command line (as described below) and you can also backup the directories and move the contents to another system, if you so desire.

Location of Profile Directory

The XChat profile directory can be modified using the -d command line modifier. Most instances of XChat are not run using this modifier, and so the default profile locations are as listed:

Linux and BSD Builds

On Linux related systems, the default profile is located in ~/.xchat2/.

Windows

On Windows, the profile is saved in %APPDATA%\X-Chat 2. This Normally corresponds to the following locations:

Windows 98/ME
C:\Windows\Application Data\X-Chat 2\
Windows XP/2000
C:\Documents and Settings\username\Application Data\X-Chat 2\
Windows Vista
C:\Users\username\AppData\Roaming\X-Chat 2\

Files in Profile Directory

The following is a list of default files and folders found in the profile directory.

chanopt.conf
Starting in 2.8.6, this file is used to store channel specific settings like Beep on Message, Blink, Log, Load Scrollback, and Hide Join/Part Messages
colors.conf
Contains the colors defined in Settings >> Preferences >> Colors
commands.conf
Defined by Settings >> Advanced >> User Commands, allows for additional commands to XChat's behavior
ctcpreply.conf
dlgbuttons.conf
downloads
Default download directory for saving files received by DCC transfers
ignore.conf
Contains Host masks and a bit masked value for what to ignore
keybindings.conf
Defined by Settings >> Advanced >> Keyboard Shortcuts...
notify.conf
Defined by /notify or Window >> Friends List... (Notify List... pre 2.8.6)
pevents.conf
Text Event layout file, defined by Settings >> Advanced >> Text Events...
popup.conf
Defined by Settings >> Advanced >> Userlist Popup, the options available when right clicking a user
replace.conf
scrollback
Directory containing the logs that are displayed when you start up an XChat tab you have already been to
servlist_.conf
List of Networks as defined by XChat >> Network List... (or Ctrl+S)
sound.conf
Contains the sounds for specific events defined in Settings >> Preferences >> Sound
tabmenu.conf
urlhandlers.conf
Contains alternate browsers to use for URLs, as specified in Settings >> Advanced >> URL Handlers...
usermenu.conf
The Usermenu if /set gui_usermode on is set
xchat.conf
Generic settings for XChat as defined by /set or Settings >> Preferences
xchatlogs
Directory containing logs other than the Scrollback logs


Print - Recent Changes - Search
Page last modified on March 31, 2010, at 04:10 PM