Ok a few things that you may want to consider: these lines in your on start and on load events aren\'t really needed \" if (!$isfile(ban_evasion_list)) { write ban_evasion_list.txt }
filter -ffct 1 32 ban_evasion_list.txt ban_evasion_list.txt\" as to having on start and on load i\'d just get rid of on load. As for your ban_evasion_reset alias this statement \"if ($?!=\"Do you really wish to reset all settings?\") {\" i could type in wally wally wanka and it would default what i would change it to so you have a yes or no option: alias ban_evasion_reset { var %r_chk $input(Would you like to reset all settings to default? $crlf Action: kick $crlf Channel: -Undefined- $crlf Kick Message: Ban evaders don\'t belong here! And Don\'t come back!,yv,Blacklist - Reset) | if (%r_chk == $yes) { commands }