Just some operator commands and some using chanserv. Dialoged. Pretty simple to use, any questions or comments, you can find me in irc.animelab.com:6667 @ #truth_or_dare
on *:Load: { dialog -m op op }
dialog op {
title "Operator "
size 35 40 500 75
button "+mMRc", 1, 0 0 60 30
button "-mMRc", 2, 60 0 60 30
button "Kick",3, 120 0 32 30
button "Ban",4, 152 0 33 30
button "+M", 5, 185 0 30 25
button "+R", 6, 185 25 30 24
button "+c", 7, 185 49 30 24
button "-M", 8, 215 0 30 25
button "-R", 27, 215 25 30 24
button "-c", 10, 215 49 30 24
button "+o", 11, 245 0 30 25
button "+v", 12, 245 25 30 24
button "-o", 13, 275 0 30 25
button "-v", 14, 275 25 30 24
button "whois", 15, 275 49 30 24
button "ping", 16, 245 49 30 24
button "Aop Add",17, 305 0 60 25
button "Aop deL",18, 305 25 60 24
button "Sop Add",19, 365 0 60 25
button "Sop deL",20, 365 25 60 24
button "Akick Add",21, 305 49 60 24
button "Akick Add",22, 365 49 60 24
button "NickServ Info",23, 425 37 75 36
button "ChanServ Info",24, 425 0 75 36
button "Kick + Ban",25, 120 30 65 43
text "Made by `Kazuma; Channel Serv/Oper Controls",26, 0 30 120 43
}
on *:DIALOG:operator:sclick:11:{
if ($me isop $active) {
mode $active +o $$?="Give op to who?"
}
}
on *:DIALOG:operator:sclick:13:{
if ($me isop $active) {
mode $active -o $$?="DeOp Who?"
}
}
on *:DIALOG:operator:sclick:12:{
if ($me isop $active) {
mode $active +v $$?="Give voice to who?"
}
}
on *:DIALOG:operator:sclick:14:{
if ($me isop $active) {
mode $active -v $$?="DeVoice Who?"
}
}
on *:DIALOG:operator:sclick:3:{
if ($me isop $active) {
kick $active $$?="Kick who?" Random Kick
}
}
on *:DIALOG:operator:sclick:4:{
if ($me isop $active) {
ban $active $$?="Ban who?" 4
}
}
on *:DIALOG:operator:sclick:15:{
whois $snick $$?="/whois Who?"
}
on *:DIALOG:operator:sclick:16:{
ctcp $$?="Ping who?" ping
}
on *:DIALOG:operator:sclick:5:{
mode $active +M
}
on *:DIALOG:operator:sclick:1:{
mode $active +mMRc
}
on *:DIALOG:operator:sclick:2:{
mode $active -mMRc
}
on *:DIALOG:operator:sclick:8:{
mode $active -M
}
on *:DIALOG:operator:sclick:7:{
mode $active +c
}
on *:DIALOG:operator:sclick:6:{
mode $active +R
}
on *:DIALOG:operator:sclick:27:{
mode $active -R
}
on *:DIALOG:operator:sclick:14:{
mode $active -V
}
on *:DIALOG:operator:sclick:10:{
mode $active -c
}
on *:DIALOG:operator:sclick:25:{
ban $active $$?="Ban who?" 4
kick $active $$?="Kick Who?" K+ban in affect!
}
on *:DIALOG:operator:sclick:26:{
chanserv op $active $$?="Use chanserv to give OP to who?"
}
on *:DIALOG:operator:sclick:23:{
nickserv info $$?="Info on who?" ALL
}
on *:DIALOG:operator:sclick:24:{
chanserv info $active ALL
}
on *:DIALOG:operator:sclick:17:{
chanserv aop $active add $$?="Who to add to AOP?"
}
on *:DIALOG:operator:sclick:18:{
chanserv aop $active del $$?="Del Who from AOP?"
}
on *:DIALOG:operator:sclick:19:{
chanserv sop $active add $$?="Who to add to SOP?"
}
on *:DIALOG:operator:sclick:20:{
chanserv sop $active del $$?="Del Who from SOP?"
}
on *:DIALOG:operator:sclick:21:{
chanserv akick $active add $$?="Add Who to akick? ex; Guest09218 - or host? ex; *!*@*.fl.comcast.net"
}
on *:DIALOG:operator:sclick:22:{
chanserv akick $active del $$?="Delete who from akick; or what host?"
}
menu channel {
-
Oper Control:/dialog -m op op
}