Hello,
I looking for a script that kick/ban some user that use CGI:IRC client and I've been searching around the egghelp forum and tcl archive but not finded.
Please help me
Thank you very much for your help and have a nice day...
Thanks for replay but I think your codes is very annoying for some user coz they will be ask the owner of bot "Why your bot is always try to CTCP VERSION my irc client?" and it's replay from CTCP VERSION will be make bot slowly to respond.
But I apriciated you threads...
ok no problem but if you find a way to detect irc clients without grabbing the version please let me know.
As for the lag caused by the script well it is pretty small I run 5 bots on my home shell running the script and they kick faster than the client can drive through. Oh well good luck
ZEXEL wrote:
Thanks for replay but I think your codes is very annoying for some user coz they will be ask the owner of bot "Why your bot is always try to CTCP VERSION my irc client?" and it's replay from CTCP VERSION will be make bot slowly to respond.
Any one can help me again?
How do you propose to find out the client/version without issuing a VERSION query?
And as far as other people being annoyed, they can do this little thing called IGNORE.
I also see no reason why issuing a VERSION query would make your bot slow, unless you have a very busy channel..
IRC:CGI has a unique ident or realname (such as [45580442] bla.. bla.. bla.. ) Maybe bot can perform whois command on join event than check this things. Any idea?