|
|
Frequently Asked QuestionsThis document is in supplement to the official XChat FAQ. Some of the material will be covered in both locations, but for the most part, this document aims to cover issues that have shown up in #xchat.
How do I automatically join channels when I start XChat? Starting in XChat 2.8.6, the "Add to Favorites" feature was added. Simply right click on the channel tab, and select Add to Favorites. Press OK. There is a bug in 2.8.6 where this change isn't saved to disk until you open the Network list (XChat -> Network List) and hit the Close button. This bug is fixed in 2.8.8, so you do not need to do the workaround. In Versions prior to 2.8.6, Modify the Network list (XChat -> Network List) and edit the Network, adding the channels in the Channels to Join box, separated by commas and no spaces. For all versions, to connect to the Network automatically, in the Network List, edit the Network in question and check the Auto connect to this network on startup. How can I make links clickable instead of right click or ctrl+click? Type the following inside of XChat: /set gui_url_mod 0 How do I auto rejoin a channel when kicked? Type the following inside of XChat: /set irc_auto_rejoin on How can I change the color and appearance of events like Join, Part, and Mode Changes? You can either install an XChat Theme, or make changes to the Text Events yourself. Private messages now show up in channel windows instead of as new tabs? It didn't use to do this, what do I do? XChat has a "feature" that is meant to protect you from having a bot net open up too many query windows on your system with the intent of using up your memory. So if you have more than X number of people send you private messages in Y amount of time, XChat enters a flood prevention state, and sends messages to an open window instead of creating a new one. The problem people run into is that XChat does not automatically leave this flood prevention state. To have new private messages once again open up a new tab, type /set gui_auto_open_dialog on. To see when XChat thinks that it needs to go into flood protection, see the values of /set flood_msg_num and /set flood_msg_time. If you set either of these to 0, XChat will no longer stop openeing new windows. How do I add brackets around my nick and someone elses nick when they send a message? In XChat's default state, XChat indents the messages from the nick for Channel Messages. In this state, having brackets around nicknames is less important, as the message and nick are already visually separated, but the <>s still show up when copying text. If you have done /set text_indent off however, the nick and message appear to run together. To get the <>s back, you can either install a XChat Theme that already has the <>s, you you can modify the Channel Message, Channel Msg Hilight, and Your Message Text Events to remove the instances of %H. How do I keep text from previous sessions from being displayed when I join a channel? Starting in XChat 2.8.4, XChat implemented the Scrollback feature which displays text from the last time you had a particular tab open. To disable this setting for all channels, Go to Settings -> Preferences -> Logging and uncheck Display scrollback from previous session. In XChat 2.8.6, XChat implemented both Per Channel Logging, and Per Channel Scrollbacks. If you are on 2.8.6 or newer, you can disable loading scrollback for just one particular tab name by right clicking on the tab name, selecting Settings, and then unchecking Reload scrollback. How do I split my logs up by date? XChat allows you to customize the name of your logs, and automatically handles breaking up logs chronologically. In Settings -> Preferences -> Logging, set the Log filename to include any of the variables found at http://xchat.org/docs/log/ (a modified list of strftime variables). Example: A path of %n/%Y/%c-%Y-%m.log would create a directory structure of {Profile Directory}/xchatlogs/{NetworkName}/{year}/#{channelname}-{year}-{mo}.log How can I save my logs on a different drive or partition than my profile directory? When specifying the Log filename, you can specify a full path for the filename, so if you want to save all logs to d:\logs\xchat, you could set the filename to (using the default log format): d:\logs\xchat\%n-%c.log XChat doesn't change the color of my tab when new messages arrive. How do I fix that? The color should change to the color specified by Settings -> Preferences -> Colors, and the New message color. If it does not, and you are in Tree View, you may be running KDE and seeing a bug with GTK-Qt. See the page on the problem with GTK-Qt and XChat for more information. I paste something, and it looks fine to me, but others say it was broken up. Why is that? When you have net_throttle turned on (which it is by default) XChat will limit how many bytes of data you can send to the server in a given number of seconds. After that limit is reached, your send rate is throttle such that your lines are delayed a bit so as to not flood the server, since many servers will disconnect you for sending too much information all at once. Even though the lines won't have been sent to the server, they will still show up in your chat window as soon as you hit enter. The lines that haven't been sent are added to the Send Queue which is indicated by the lower bar below the network ping below the User List. To disable the Send Queue, type /set net_throttle off. To cancel any lines that haven't been sent to the server, type /flushq. How can I change the version reply when someone versions me? This is a two step process. First type /set irc_hide_version on, and then in Settings -> Advanced -> CTCP Replies..., click Add New. Edit the *New* to be VERSION and the EDIT ME to be nctcp %s VERSION XChat, plain and simple. Hit the Save button, and be on your way! My menu bar has disappeared. How do I get it back? The menu bar may be either hidden or displayed using F9 or Ctrl+F9. You can also view the menu by right clicking in the chat area of a channel. How do I change the background color of the nick list and channel list tree? XChat will use the settings as specified by your GTK theme, if these colors are not adequate for you, there are two methods to have XChat use a different color:
How can I have whois replies show up in the current tab? Type the following command: /set irc_whois_front on. Like all /set variables, this setting will get saved on a clean exit. |
