/*
 * The FE script... showing you the wonders of /fe!
 * Current supported version: ircii-EPIC
 * Mass* has never been easier! (tm)
 */

alias opalot fe ($2-) xx yy zz {mode $0 $1ooo $xx $yy $zz}

alias banalot fe ($2-) xx yy zz {mode $0 $1bbb $xx $yy $zz}

#alias kickalot fe ($1-) xx {kick $0 $xx}
alias kickalot for xx in ($1-) {kick $0 $xx}

alias masskick kickalot ${[$0]?[$0]:C} $remw($N $onchannel($0))

alias massdeop opalot ${[$0]?[$0]:C} - $remw($N $chops($0))

alias opall opalot ${[$0]?[$0]:C} + $nochops($0)

alias cuh {
	^local foobar
#	fe ($onchannel($0)) ix { push foobar $userhost($ix) }
	for ix in ($onchannel($0)) { push foobar $userhost($ix) }
	@ function_return = foobar
}

alias botsweep (target, chan default "$C") {
	@ :nicks = onchannel($chan)
	@ :uhs = cuh($nicks)
	kickalot $chan $copattern($uh($target) uhs nicks)
}
 
load guh
#hop'94
