Quick Tip: Turn Off Join/Part/Away Messages From Users On Xchat

This one took me a bit to find, but it’s quite a simple fix.  While in a channel in Xchat run this command, then restart Xchat:

/SET irc_conf_mode 1

For a complete list of /Set commands, head on past the break below for the complete list.

List of SET Variables
auto_save Toggle auto saving of xchat’s config on exit.
auto_save_url Auto save URLs before quitting to <cfgdir>/url.save.
away_auto_unmark Toggle automatically unmarking away before message send.
away_reason Default away reason.
away_show_message Toggle announcing of away messages.
away_show_once Show identical away messages only once.
away_size_max How many users can be away in userlist before they are not colored.
away_timeout How often in seconds to check for max size for colors in userlist.
away_track Toggle color change for away users in userlist.
completion_amount How many nicks starting with input there should be before all are shown in text box.
(E.g. if you have ‘k’ and completion_amount is set to 6, and there are 6 more nicks beginning with ‘k’ in the userlist, then all of the nicks starting with ‘k’ are shown in the text box)
completion_auto Toggle automatic nick completion.
completion_sort Toggle nick completion sorting in “last talk” order.
completion_suffix Suffix to be appended to nicks after completion.
dcc_auto_chat Toggle auto accept for DCC chats.
dcc_auto_resume Toggle auto resume of DCC transfers.
dcc_auto_send How to accept DCC transfers.
0=Do not Auto Accept
1=Auto Accept
2=Browse for Folder
dcc_blocksize The blocksize for DCC transfers.
dcc_completed_dir Directory to move completed files to.
dcc_dccserver_port Port for DCCSERVER to run on.
(DCCSERVER is off is port is a negative number and on if it is a positive)
(On patched builds only)
dcc_dir Directory to download files to from DCC.
dcc_fast_send Toggle speed up of DCC transfers by not waiting to heard if last part was received before sending next.
dcc_global_max_get_cps Max file transfer speed for all downloads combined in bytes per second.
dcc_global_max_send_cps Max file transfer speed for all uploads combined in bytes per second.
dcc_ip DCC IP address to bind to.
dcc_ip_from_server Get address from IRC server.
dcc_max_get_cps Max file transfer speed for one download in bytes per second.
dcc_max_send_cps Max file transfer speed for one upload in bytes per second.
dcc_permissions What permissions to set on received files.
(It’s a CHMOD value in decimal, e.g. to CHMOD a file to 644, which is octal, you need to set dcc_permissions to 420, which is it’s decimal equivalent)
dcc_port_first First DCC port in range.
(Leave ports at 0 for full range)
dcc_port_last Last DCC port in range.
(Leave ports at 0 for full range)
dcc_remove Toggle automatic removal of finished/failed DCCs.
dcc_save_nick Toggle saving of nicks in filenames.
dcc_send_fillspaces Replace spaces in filenames with underscores.
dcc_server Toggle DCCSERVER.
(Win32 Official Build Only)
dcc_server_port Port to run DCCSERVER on.
(Win32 Official Build Only)
dcc_stall_timeout Time in seconds to wait before timing out during a DCC send.
dcc_timeout Time in seconds to wait before timing out a DCC transfer waiting to be accepted.
dnsprogram Program to be used for DNS.
flood_ctcp_num Number of CTCPs within flood_ctcp_time to be considered a flood.
flood_ctcp_time Time in seconds for use with flood_ctcp_num.
flood_msg_num Number of messages within flood_msg_time to be considered a flood.
flood_msg_time Time in seconds for use with flood_msg_num.
gui_auto_open_chat Toggle auto opening of Direct Chat Window on DCC Chat.
gui_auto_open_dialog Toggle auto opening of dialog windows.
gui_auto_open_recv Toggle auto opening of transfer window on DCC Recv.
gui_auto_open_send Toggle auto opening of transfer window on DCC Send.
gui_dialog_height New dialog height in pixels.
gui_dialog_left The X co-ordinance of dialogs when opened.
gui_dialog_top The Y co-ordinance of dialogs when opened.
gui_dialog_width New dialog width in pixels.
gui_hide_menu Hide or unhide menu bar.
gui_input_spell Toggle spell checking.
gui_input_style Toggle use of text box colors and fonts in input box.
gui_join_dialog Toggle join dialog after connect.
gui_lagometer Toggle types of Lag-O-Meters.
gui_mode_buttons Toggle mode buttons.
gui_pane_left_size Change size left pane.
gui_pane_right_size Change size right pane.
gui_quit_dialog Toggle quit dialog.
gui_slist_select The number of the server to select by default in the server list starting at 0. (E.g. to select the 67th server, set it to 66)
gui_slist_skip Toggle server list on startup.
gui_throttlemeter Toggle types of throttle meters.
gui_topicbar Toggle topic bar.
gui_tray Enable system tray icon.
gui_tray_flags Set tray flags.
1=Hide to tray on exit
2=Don’t show balloons unless hidden or iconified
4=Minimize to tray
Add the numbers up if you want to use more than one of these options, e.g. set to 6 to enable option 2 and 4.

Add to current bit mask: /set -or gui_tray_flags <n>
Add to current bit mask: /set -on gui_tray_flags <n>
Remove from current bit mask: /set -off gui_tray_flags <n>

gui_tweaks Set gui tweaks.
1=Show useramount in titlebar
2=Hide button next to your nickname
4=Swap the middle and left panes (allows side-by-side userlist/tree)
8=Disable tree-view dotted connecting lines
16=Show channel modes in titlebar when key is set
32=Smaller treeview/userlist row spacing (compact mode) (2.8.6+)
64=Disable userlist icons (use text symbols) (2.8.7d+)
128=Disable text attribute button (2.8.7e+)
Add the numbers up if you want to use more than one of these options, e.g. set to 42 to enable option 2,8 and 32.

Add to current bit mask: /set -or gui_tweaks <n>
Add to current bit mask: /set -on gui_tweaks <n>
Remove from current bit mask: /set -off gui_tweaks <n>

gui_ulist_buttons Toggle userlist buttons.
gui_ulist_doubleclick Command to run upon double click of user in userlist.
gui_ulist_hide Hides userlist.
gui_ulist_left Obsolete.
gui_ulist_pos Set userlist position.
gui_ulist_resizable Toggle resizable userlist.
gui_ulist_show_hosts Toggle user’s hosts displaying in userlist.
gui_ulist_sort How to sort users in the userlist.
0=A-Z with Ops first
2=A-Z with Ops last
gui_ulist_style Toggle use of text box colors and fonts in userlist.
gui_url_mod How to handle URLs when clicked. (And what to hold.)
0=Left Click Only
2=Caps Lock
gui_usermenu Toggle editable usermenu.
gui_win_height Main window height in pixels.
gui_win_left The X co-ordinance of main window when opened.
gui_win_save Toggles saving of state on exit.
gui_win_state Default state of the main window.
0=Not Maximized
gui_win_top The Y co-ordinance of main window when opened.
gui_win_width Main window width in pixels.
identd Toggle internal IDENTD.
(Win32 Only)
input_balloon_chans Show tray balloons on channel messages.
input_balloon_hilight Show tray balloons on highlighted messages.
input_balloon_priv Show tray balloons on private messages.
input_balloon_time Set balloons appearing time.
input_beep_chans Toggle beep on channel messages.
input_beep_hilight Toggle beep on highlighted messages.
input_beep_msg Toggle beep on private messages.
input_command_char Character used to execute commands.
(E.g. if set to ‘[‘ then you would use commands like ‘[me jumps around’)
input_filter_beep Toggle filtering of beeps sent by others.
input_flash_chans Toggle whether or not to flash taskbar on channel messages.
input_flash_hilight Toggle whether or not to flash taskbar on highlighted messages.
input_flash_priv Toggle whether or not to flash taskbar on private messages.
input_perc_ascii Toggle interpreting of %nnn as ASCII value.
input_perc_color Toggle interpreting of %C, %B as color, bold, etc.
input_tray_chans Blink tray icon on channel messages.
input_tray_hilight Blink tray icon on highlighted messages.
input_tray_priv Blink tray icon on private messages.
irc_auto_rejoin Toggle auto rejoining when kicked.
irc_ban_type The default ban type to use for all bans.
irc_conf_mode Toggle hiding of join, part and quit messages. (More info)
0=Show join/part/quits
1=Hide join/part/quits
irc_extra_hilight Extra words to highlight on.
irc_hide_version Toggle hiding of VERSION reply.
irc_id_ntext $4 in the channel message, channel message hilight and private message events if unidentified.
irc_id_ytext $4 in the channel message, channel message hilight and private message events if identified.
irc_invisible Toggle invisible mode (+i).
irc_join_delay How long to delay auto-joining a channel after connect.
irc_logging Toggle logging.
irc_logmask Mask used to create log filenames. (Strftime)
irc_nick1 First choice nick.
irc_nick2 Second choice nick.
irc_nick3 Third choice nick.
irc_nick_hilight What nicks to highlight when they talk.
irc_no_hilight Nicks not to highlight on.
irc_part_reason Default reason when leaving channel.
irc_quit_reason Default quit reason.
irc_raw_modes Toggle RAW channel modes.
irc_real_name Real name to be sent to server.
irc_servernotice Toggle receiving of server notices.
irc_skip_motd Toggle skipping of server MOTD.
irc_user_name Username to be sent to server.
irc_wallops Toggle receiving wallops.
irc_who_join Toggle running WHO after joining channel.
irc_whois_front Toggle whois results being sent to currently active tab.
net_auto_reconnect Toggle auto reconnect to server.
net_auto_reconnectonfail Toggle auto reconnect upon failed connection.
net_bind_host Network address to bind XChat to.
net_ping_timeout How long server ping has to be to timeout.
net_proxy_auth Toggle proxy authentication.
net_proxy_host Proxy host to use.
net_proxy_pass Password to use if proxy authentication is turned on.
net_proxy_port Port to use for proxy host.
net_proxy_type Type of proxy to use.
5=MS Proxy (ISA)
net_proxy_use What to use proxies for (if set).
1=IRC Only
2=DCC Only
net_proxy_user Username to use if proxy authentication is turned on.
net_reconnect_delay How many seconds to wait before reconnection.
net_throttle Toggle flood protection (to keep from getting kicked).
notify_timeout How often in seconds to check for users in your notify list.
notify_whois_online Toggle performing WHOIS on users on your notify list when they come online.
perl_warnings Toggle perl warnings.
(Recommended left to OFF)
sound_command Command to use to run sounds.
sound_dir Directory where sounds are located.
stamp_log Toggle timestamps in logs.
stamp_log_format Format to use for log timestamps. (Strftime)
stamp_text Toggle timestamps in text box.
stamp_text_format Format to use for timestamps in textbox. (Strftime)
tab_chans Open channels in tabs instead of windows.
tab_dialogs Open dialogs in tabs instead of windows.
tab_icons Toggle treeview icons.
(Win32 Official build only)
tab_layout Use treeview or tabs.
tab_new_to_front When to focus new tabs.
2=Only on requested tabs
tab_notices Open up extra tabs for server notices.
tab_pos Set position of tabs.
tab_position Obsolete.
tab_server Open an extra tab for server messages.
tab_small Set small tabs.
1=Small tabs
2=Extra small tabs
tab_sort Toggle alphabetical sorting of tabs.
tab_trunc Number or letters to shorten tab names to.
tab_utils Open utils in tabs instead of windows.
tab_xp Toggle Windows-XP style tabs.
(Win32 Official build only)
text_background Sets the background image for text box.
text_color_nicks Toggle colored nicks.
text_emoticons Toggle graphical smilies.
(Win32 Official build only)
text_font Font to be used.
text_indent Toggle text indentation.
text_max_indent Max pixels to indent text with.
text_max_lines Max number or scrollback lines.
text_replay Reloads conversation buffers on next startup.
text_show_marker Toggle red marker line feature.
text_show_sep Toggle separator line.
text_stripcolor Toggle strip colors.
1=Strip messages (Win32 2.8.7+)
2=Strip topic (Win32 2.8.7+)
3=Strip both (Win32 2.8.7+)
text_thin_sep Use thin separator line instead of thick line.
text_tint_blue Tint of blue to use for transparency settings.
text_tint_green Tint of green to use for transparency settings.
text_tint_red Tint of red to use for transparency settings.
text_transparent Toggle transparent background.
text_wordwrap Toggle wordwrap.

About professorkaos64


Posted on 20130622, in Quick Tips and tagged , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s