That would be great N3M3S1S.. If you're going the the Final version just add 1 global dialog for all kind of blacklist. As your explanation about the host that being changed to proxy means the same with nick also. They can change it whatever they want. Here is the example of my current black list dialog..
http://img52.imageshack.us/i/bldialog.png/
As you can see there i can put any format of blacklist that i want. But its not as good as yours. It has no power of scanning etc. Good luck for the best final version :)
Sorry for being talkative on your script.. :)
N3M3S1S
Its really a great script.. But why you have to put 2 dialog of blacklist which differentiate between idents and nicknames? Why dont just put one dialog as global, that we can put either nicknames, idents, hots, or any specified form of blacklist. Thats how the blacklist work. Because blacklist not only for particular nicks or idents, it also include of host.
Just my suggestion.. :) Let me know if i can do something for you.. just pm me :D
N3M3S1S
I got another error.. i remove the blacklist from list, but it keep on kick the nick that just being removed from the blacklist. And when i check again to the list, its listed there again. So means it doesnt remove at all.
and also about Try the menu "Add Channel to White List" still got error:
/writeini: insufficient parameters (line 44, BL.mrc)
which is:
elseif ($IsListed($2,$3-) == $false) { writeini PG5K.ini PG5K $2 $addtok($creep.file($2),$3-,44) }
FYI i did load the script as what on your site.
Please advice.
so far i got several error when using this script..
/did: invalid parameters (line 269, BL.mrc)
which is:
did -a PG5K_U 6 $gettok($creep.file(PG5K_U),%PG5K_LU1,44)
/writeini: insufficient parameters (line 42, BL.mrc)
which is:
elseif ($IsListed($2,$3-) == $false) { writeini PG5K.ini PG5K $2 $addtok($creep.file($2),$3-,44) }
thats what i got so far
N3M3S1S, is it already with the one that u said earlier "When you add a user to the black list, it will check all channels that you have OP in and kick the user from all channels with OP" ? Just to make it clear does it mean when we are joining the channel that have OP and if the black listed one is on that channel we will directly kick them out? Is that as how it works?