Personaly I don't like using popups. And its alot easier for me to type the commands out. UPDATE October 2, 2005: I added some admin stuff, ping version etc, channel registering, and a slap.
on *:load:*
echo -a Loaded: Andrew's Op Stuff
}
alias commands {
timer 1 1 echo -a /op <nick> - Will mod the nick specified. /toper <nick> - Will give temp oper to the nick specified.
timer 1 2 echo -a /deop <nick> - Will demod the nick specified. /dtoper <nick> - Will remove temp oper from the nick specified.
timer 1 3 echo -a /voice <nick> - Will voice the nick specified. /oper <nick> - Will give oper to the nick specified.
timer 1 4 echo -a /devoice <nick> - Will devoice the nick specified. /doper <nick> - Will remove oper from the nick specified.
timer 1 5 echo -a /kban <nick> - Will kick and ban the nick specified. /akick <nick> - Will deadmin kick readmin the nick specified.
timer 1 6 echo -a /unban <nick> - Will unban the nick specified. /caop <nick> - Will add the nick specified to the rooms AOP list.
timer 1 7 echo -a /tadmin <nick> - Will give temp admin to the nick specified. /csop <nick> - Will add the nick specified to the rooms SOP list.
timer 1 8 echo -a /dtadmin <nick> - will remove temp admin from the nick specified. /cvop <nick> - Will add the nick specified to the rooms VOP list.
timer 1 9 echo -a /admin <nick> - Will give admin to the nick specified. /dcaop <nick> - Will remove the nick specified from the rooms AOP list.
timer 1 10 echo -a /dadmin <nick> - Will remove admin from the nick specified. /dcsop <nick> - Will remove the nick specified from the rooms SOP list.
timer 1 11 echo -a /dcvop <nick> - Will remove the nick specified from the rooms VOP list. /reg <room name> - Will register the room name specified.
timer 1 12 echo -a /unreg <room name> - Will unregister the room name specified. /version <nick> - Will use the ctcp Verison on the nick specified.
timer 1 13 echo -a /ping <nick> - Will use the ctcp Ping on the nick specified. /time <nick> - Will use the ctcp Time on the nick specified.
timer 1 14 echo -a /slap <nick> Will slap the nick specified with a bad of cow shit.
}
alias op {
if ($me isop $chan) {
/mode # +o $2
else { echo -a You must have mod to perform this task.
}
alias deop {
if ($me isop $chan) {
/mode # -o $2
else { echo -a You must have mod to perform this task.
}
alias voice {
if ($me isop $chan) {
/mode # +v $2
else { echo -a You must have mod to perform this task.
}
alias devoice {
if ($me isop $chan) {
/mode # -v $2
else { echo -a You must have mod to perform this task.
}
alias kban {
if ($me isop $chan) {
/kick # $2 Banned.
/ban # $address($2,4)
else { echo -a You must have mod to perform this task.
}
alias unban {
if ($me isop $chan) {
/mode # -b $2
else { echo -a You must have mod to perform this task.
}
alias tadmin {
/setoper $2 +admin
echo -a Issued $2 Temp Admin Status.
msg $2 I just issued you Admin Status. Note that this is temporary.
}
alias dtadmin {
/setoper $2 -admin
echo -a Removed $2 Temp Admin Status.
}
alias admin {
/services set $2 admin on
echo -a Issued $2 Admin Status
msg $2 I just issued you Admin Status.
}
alias dadmin {
/services set $2 admin off
echo -a Removed $2 Admin Status.
}
alias toper {
/setoper $2 +ircop
echo -a Issued $2 Temp Oper Status.
msg $2 I just issued you Oper Status. Note that this is temporary.
}
alias dtoper {
/setoper $2 -ircop
echo -a Removed $2 Temp Oper Status.
}
alias oper {
/services set $2 ircop on
echo -a Issued $2 Oper Status.
msg $2 I just issued you Oper Status.
}
alias doper {
/services set $2 ircop off
echo -a Removed $2 Oper Status.
}
alias akick {
/setoper $2 -admin
/kick # $2 Admin Kick
/setoper $2 +admin
}
alias caop {
/services AOP # ADD $2
echo -a Issued $2 AOP in $chan
msg $2 I just issues you AOP in $chan
}
alias csop {
/services SOP # ADD $2
echo -a Issued $2 SOP in $chan
msg $2 I just issues you SOP in $chan
}
alias cvop {
/services VOP # ADD $2
echo -a Issued $2 VOP in $chan
msg $2 I just issued you VOP in $chan
}
alias dcaop {
/services AOP # DEL $2
echo -a Removed $2 AOP from $chan
}
alias dcsop {
/services SOP # DEL $2
echo -a Removed $2 SOP from $chan
}
alias dcvop {
/services VOP # DEL $2
echo -a Removed $2 VOP from $chan
}
alias reg {
/services register $2-
echo -a Registered $2-
}
alias unreg {
/services drop $2-
echo -a Unregistered $2-
}
alias version {
/ctcp $2 version
}
alias ping {
/ctcp $2 ping
}
alias time {
/ctcp $2 time
}
alias slap {
/me Slaps $2 With a large bag of cow shit.
}