Oper Control/Channel Serv

By `Kazuma on Dec 15, 2005

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
}

Comments

Sign in to comment.
damdempsel   -  Aug 22, 2008

Umm...Where do you put the nick in? You fail...

 Respond  
HassanAbbas   -  Nov 27, 2006

what commands to use it :s

 Respond  
F*U*R*B*Y*   -  Dec 19, 2005

doesn\'t work :$

 Respond  
Whatever   -  Dec 15, 2005

Pretty good. Makes life on IRC so much easier.

 Respond  
`Kazuma   -  Dec 15, 2005

I\'ll google it then.

 Respond  
xDaeMoN   -  Dec 15, 2005

You can also use dialog studio for easier dialog making, can\'t remember the link though. ;)

 Respond  
`Kazuma   -  Dec 15, 2005

Hm, Thanks Ronin. That makes it sound alot easier and not so stressful.

 Respond  
RoninWarrior   -  Dec 15, 2005

`kazuma think of a dialog like a fine glass of wine! smoothe as can be good work but alot of the commands the dialog selivers could be grouped togather also think about that.

 Respond  
`Kazuma   -  Dec 15, 2005

I\'ll edit it then. Yeah, it\'s still pretty confusing and hard to make. Thanks, xDaeMon.

 Respond  
xDaeMoN   -  Dec 15, 2005

The dialog could be made better. Too small and crowded. Good to see you working on dialogs. Good luck.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.