TCL Bad Server
TCL
Download (.zip)
set badservers { {irc.localhost.org} {irc.net-surf.net} {irc.vega.bg} }
# Za koj kanal da sledim za join ot badservers set chan "#irchelp"
# S kakyw reason shte bydat KICK potrebitelite ot badservers set kreason "Bad server"
# +--------------------- DO NOT EDIT LINES BELLOW -------------------------+ #
bind join -|- * pun:server proc pun:server {nick uhost hand chan} { global botnick
if {[string tolower $botnick] == [string tolower $nick]} { return }
putserv "whois $nick" }
bind raw - 312 server:whois
proc server:whois {from key bns} { global chan kreason badservers set nick [lindex [split $bns " "] 1] set server [string tolower [lindex [split $bns " "] 2]] foreach bserv $badservers { if {[string tolower $bserv] == $server} { pushmode $chan +b *!*@[lindex [split [getchanhost $nick] @] 1] putkick $chan $nick $kreason return } } }
putlog "Anti server TCL by \002IRCHelp.UniBG.Org\002"
|