Something
public text v1 · immutableset bots {bot1 bot2}
proc isbot {b} {
foreach a $::bots {
foreach _b $b { if {[string equal -nocase $a $_b]} { return 1 }
}
return 0
}
proc deop:channel {n u h c m v} {
foreach nick [chanlist $c] {
if {[isbot $nick] && [isop $nick $c]} { lappend $ops $nick }
}
putlog "$ops"
if {![info exists $ops]} {
putquick "MODE $c +m"
}
}