Public feed
#598301
proc pub:sban {nick host handle chan text} {
global botnick guardmethod
set chan $chan
if {[botisop $chan]} {
if {[onchan $nick $chan] && [matchattr $handle o|o $chan]} {
foreach h [string tolower [split $text]] {
set m [maskhost [getchanhost $h $chan]]
if {[maskhost $botname] != $m} {
newchanban $chan $m $nick "requested by $nick"
} else {
putserv "$guardmethod : $nick whats wrong with u ?"
}
}
} else {
putserv "$guardmethod $nick : You are not on $chan or you don't have access"
}
} else {
putserv "$guardmethod $nick : $botnick is not opped on $chan"
}
}