Also another thing i noticed :P you have \"+B $nick\". First off it would be \"mode $chan +B $nick\" Second of all if you\'re using Unreal or many other familiar IRCD\'s. +B is a user mode and doesn\'t have a param or is a non existent mode. I think you mean +b which does have a param. Also instead of $nick i suggest $address($nick,2) for single network bans OR $address($nick,3) for multi network bans. 2 is more secure, 3 is more efficient. Capitalization is everything in mode settings. Just remember that aswell :)