 | XChat Ignore |
Usage
Via command.
/IGNORE <mask> <types..> <options..>
or:
Via Window Menu.
Window -> Ignore List..
Examples:
/ignore Johnny!*@* NOTI PRIV
Will ignore all notices and private messages coming from user Johnny.
Note: Use the right mask, using only the nickname e.g. "/ignore Johnny" and "/ignore Johnny NOTI PRIV" will not work
(unless the nickname is in the userlist (2.8.6+))!
/ignore *!*@134.54.36.22 ALL
Will ignore all messages coming from users with given IP address.
Mask - nick
Hostmask to ignore nick!user@host
nick!*@*
Ignores users with given nickname only.
/ignore Johnny!*@* PRIV NOTI
Will ignore private messages and notices from "Johnny" only.
nick*!*@*
Ignores users with given nickname and given nickname with characters after it.
/ignore Johnny*!*@* CHAN INVI
Will ignore channel messages and invites from "Johnny" and "JohnnyX", "Johnny34", "JohnnyCool" etc.
*nick*!*@*
Ignores all users with given nickname in it.
/ignore *Johnny*!*@* DCC CTCP
Will ignore DCC's and CTCP's of all users with the word "Johnny" in their nickname; "HeyJohnny", "[Johnny]", "boojohnnyhoo" etc.
Mask - user(ident)
Hostmask to ignore nick!user@host
*!user@*
Ignores users with given ident only.
/ignore *!whatever@* ALL
Will ignore all messages of users with ident "whatever".
*!user*@*
Ignores users with given ident and given ident with characters after it.
/ignore *!whatever*@* INVI DCC
Will ignore DCC's and invites of all users with ident "whatever", "whateverdude", whatever33" etc.
*!*user*@*
Ignores all users with given ident in it.
/ignore *!*whatever*@* ALL NOSAVE
Ignores all messages of users with the word "whatever" in their ident; "yeahwhatever", "lawhateverla", "surewhateverdude" etc. The option NOSAVE will undo the ignore on quit.
Mask - host(IP)
Hostmask to ignore nick!user@host
*!*@IP; eg: *!*@FABC6A2C.DFA6173C.7C53B1B4.IP
Ignores all users with given IP only.
/ignore *!*@FABC6A2C.DFA6173C.7C53B1B4.IP ALL
Ignores all messages of users with host "FABC6A2C.DFA6173C.7C53B1B4.IP".
*!*@*.7C53B1B4.IP
Ignores all users with given domain.
/ignore *!*@*.7C53B1B4.IP CTCP CHAN
Ignores channel messages and CTCP's of all users with domain ".7C53B1B4.IP"; "CCAD5B2F.BCB9064D.7C53B1B4.IP", "BC6B3C8B.ACB8151A.7C53B1B4.IP" etc.
*!*@54.321.789.245
Ignores all users with given IP only.
/ignore *!*@54.321.789.245 NOTI PRIV
Ignores private messages and notices of users with host "54.321.789.245".
*!*@54.321.*
Ignores all users with given domain.
/ignore *!*@54.321.* ALL QUIET
Ignores all messages of users with domain "54.321"; "54.321.420.63", "54.321.25.982" etc. The QUIET option makes the ignore command not show up in your current window.
*!*@*.icq.com
Ignores all users with given domain.
/ignore *!*@*.icq.com INVI
Ignores invites of all users with domain "icq.com"; "host32-f034.icq.com", "ircq-net.icq.com" etc.
Ignore all messages from mask *!*@*.icq.com, but allow channel and private messages from Friend!Buddy@*.icq.com
/ignore *!*@*.icq.com ALL
/ignore Friend!Buddy@*.icq.com CHAN PRIV UNIGNORE
This means all messages from everyone using the mask *!*@*.icq.com wil be ignored except channel and private messages from Friend.
Types
Types of data to ignore:
| PRIV | Private Messages |
| NOTI | Notices |
| CHAN | Channel Messages |
| CTCP | Client-To-Client Protocol, eg: Ping,Version,Clientinfo |
| DCC | Direct Client-to-Client; a protocol for file transfer and direct chat |
| INVI | Channel Invites |
| ALL | All the above |
| |
| |
| |
| Exempt | UNIGNORE |
| eg: /ignore *!*@*.blueyonder.co.uk ALL
(Will ignore everyone using mask *!*@*.blueyonder.co.uk)
/ignore Danny!*@*.blueyonder.co.uk ALL UNIGNORE
(Allow all messages coming from Danny)
Ignores all messages of everyone using mask *!*@*.blueyonder.co.uk except messages coming from Danny. (Examples) |
Options
Extra options:
| NOSAVE |
Example:
/ignore Lamer!*@* ALL NOSAVE
Will not save the ignore commands after quit. |
| | |
| QUIET |
Example:
/ignore Lamer!*@* ALL QUIET
Will not show ignore/remove messages in your current window. |
Ignore via command
/ignore
Will give you an (empty) ignore list which looks like this:
| Hostmask | PRIV | NOTI | CHAN | CTCP | DCC | INVI | UNIG |
| Ignorelist is empty. | | | | | | | |
| | | | | | | | |
Ignore notices from mask *!*@FABC6A2C.DFA6173C.7C53B1B4.IP
/ignore *!*@FABC6A2C.DFA6173C.7C53B1B4.IP NOTI
Gives this message: "*!*@FABC6A2C.DFA6173C.7C53B1B4.IP added to ignore list." and shows like this in your ignore list:
| Hostmask | PRIV | NOTI | CHAN | CTCP | DCC | INVI | UNIG |
| *!*@FABC6A2C.DFA6173C.7C53B1B4.IP | NO | YES | NO | NO | NO | NO | NO |
| | | | | | | | |
|
Ignore private messages, ctcp's and dcc's from mask Lamer!*@*
/ignore Lamer!*@* PRIV CTCP DCC
Gives this message: "
Lamer!*@* added to ignore list." and shows like this in your ignore list:
| Hostmask | PRIV | NOTI | CHAN | CTCP | DCC | INVI | UNIG |
| *!*@FABC6A2C.DFA6173C.7C53B1B4.IP | NO | YES | NO | NO | NO | NO | NO |
| Lamer!*@* | YES | NO | NO | YES | YES | NO | NO |
| | | | | | | | |
Exempts
Ignore private messages (pm/pvt) from everyone, but allow private messages from Johnny only.
/ignore *!*@* PRIV
/ignore Johnny!*@* PRIV UNIGNORE
This means all private messages (pm/pvt) will be ignored except private messages coming from Johnny.
Gives this message: "
*!*@* added to ignore list."
"
Johnny!*@* added to ignore list." and shows like this in your ignore list:
| Hostmask | PRIV | NOTI | CHAN | CTCP | DCC | INVI | UNIG |
| *!*@* | YES | NO | NO | NO | NO | NO | NO |
| Johnny!*@* | YES | NO | NO | NO | NO | NO | YES |
| | | | | | | | |
Ignore all messages from mask *!*@*.icq.com, but allow channel and private messages from Friend!Buddy@*.icq.com
/ignore *!*@*.icq.com ALL
/ignore Friend!Buddy@*.icq.com CHAN PRIV UNIGNORE
This means all messages from everyone using the mask *!*@*.icq.com wil be ignored except channel and private messages from Friend.
Gives this message: "
*!*@*.icq.com added to ignore list."
"
Friend!Buddy@*.icq.com added to ignore list." and shows like this in your ignore list:
| Hostmask | PRIV | NOTI | CHAN | CTCP | DCC | INVI | UNIG |
| *!*@*.icq.com | YES | YES | YES | YES | YES | YES | NO |
| Friend!Buddy@*.icq.com | YES | NO | YES | NO | NO | NO | YES |
| | | | | | | | |
Remove via command
To remove an ignore:
/unignore *!*@FABC6A2C.DFA6173C.7C53B1B4.IP
/unignore Lamer!*@*
/unignore *!*@*.icq.com
/unignore Friend!Buddy@*.icq.com
Gives the message: "
Lamer!*@* removed from ignore list."
Ignore via Window Menu - GUI
Go to Window -> Ignore List..
Click on Add, type the mask to ignore in the box and click OK (remember to use the right mask. Filling in only the nickname will not work!).
This will ignore all data types.

You can untick the types you do not want to ignore in your (window menu) ignore list. It will then look like this:
Ignore commands set with the /ignore command will also show up in the window menu ignore list.
Remove via Window Menu - GUI
Go to Window -> Ignore List..
In the list select the mask you want to remove.
Hit 'Delete'.
XChat
XChat Help
XChat Official
t0x.in©2010
|