File: fe

package info (click to toggle)
epic4 1%3A3.0-2.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,780 kB
  • sloc: ansic: 56,285; makefile: 630; sh: 161; perl: 30
file content (34 lines) | stat: -rw-r--r-- 864 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/*
 * 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