/silence [+|-]<hostmask|nickname> [p|c|i|n|t|a|x]
The following meanings of each flag:
p = Block private PRIVMSG
c = Block public PRIVMSG (to a channel)
i = Block INVITE
n = Block private NOTICE
t = Block public NOTICE (to a channel)
a = Block all the above types
x = Exception.
If you want to ignore someone from Private with nickname Histen
/silence +Histen p
If you want to ignore Histen IP from your [b]Private[/b] lets say as he keep changing the nick and bug you over so for example his IP is [b]FA0226.ACF033.D0C64D.9730CE
/silence +*!*@FA0226.ACF033.D0C64D.9730CE p
If you want to remove someone from the silence just replace the + with -
To get you silence list command used is just /silence and you shall get the info in your status page.
If some people wonder how to get others IP you just use /whois nickname and his IP with the rooms he in will appear in your status.