F0x's Op Command Menu V2.0

By ƒØ× on Aug 24, 2007

This is my op commands menu, It is based on the SwiftIRC network usage.

This is my first menu as well.

V2.0 Changes

  • More BotServ Bots Added
  • Topic Changer Added
  • Access Features Expanded
; F0x's Op Commands Menu
; For Channel Options Right Click In The Nicklist To Access
; For Kicks, Bans, User Moderation Right Click Victims Name
; Created By F0x of the SwiftIRC network.
; Channel: #f0xb0t

menu nicklist {
  F0x's Op Commands
  .Kicks
  ..Noob:/kick # $$1 2Wow You're Such A Noob..
  ..Pwned:/kick # $$1 2Pwned!
  ..Gtfo:/kick # $$1 2Thought I Told You To GTFO!?
  ..Warning:/kick # $$1 2Consider This Your First Warning.
  ..Testing:/kick # $$1 2Just Testing Something
  .Bans
  ..Noob:/ban -k # $$1 2Eat Ban Noob
  ..Pwned:/ban -k # $$1 2Oh So Pwned!
  ..GTFO:/ban -k # $$1 2Told You To GTFO!
  ..5 min:/ban -ku300 # $$1 2Well Thats A Five Minute Ban For You!
  .User Moderation
  ..Access
  ...Temp Add
  ....Voice:/mode # +v $$1
  ....Half Op:/mode # +h $$1
  ....Op:/mode # +o $$1
  ....V+H+O:/mode # +ohv $$1 $$1 $$1
  ...Temp Remove
  ....Voice:/mode # -v $$1
  ....Half Op:/mode # -h $$1
  ....Op:/mode # -o $$1
  ....V-H-O:/mode # -ohv $$1 $$1 $$1
  ...Add
  ....Auto Voice:/cs access # add $$1 3
  ....Auto Half-Op:/cs access # add $$1 4
  ....Auto Op:/cs access # add $$1 5
  ....Auto Admin:/cs access # add $$1 10
  ...Delete
  ....Remove Auto Access:/cs access # del $$1
  ...Akick
  ....Add:/cs akick # add $$1
  ..Mute
  ...On:/mode # +b ~q: $+ $address($1,2)
  ...Off:/mode # -b ~q: $+ $address($1,2)
  ..Exceptions
  ...On:/mode # +e $$1
  ...Off:/mode # -e $$1
  ..Query:/query $$1
  ..Whois:/whois $$1
}
menu channel {
  F0x's Op Commands
  .Channel Moderation
  ..Modes
  ...Moderated
  ....On:/mode # +m
  ....Off:/mode # -m
  ...Private
  ....On:/mode # +p
  ....Off:/mode # -p
  ...Secret
  ....On:/mode # +s
  ....Off:/mode # -s
  ...Colours
  ....Remove:/mode # +S
  ....Activate:/mode # -S
  ...SecureOps
  ....Off:/cs set # secureops off
  ....On:/cs set # secureops on
  ..Key
  ...Set Random Key:/mode # +k $rand(1,9) $+ $rand(A,Z) $+ $rand(1,9) $+ $rand(a,z)
  ..Flood Control
  ...Activate:/mode # +f [10j#i5,5k#K5,10m#M5,4n#N5,5t#b]:4
  ...Deactivate:/mode # -f [10j#i5,5k#K5,10m#M5,4n#N5,5t#b]:4
  ..Topic
  ...Set Topic:/dialog -m f0xtopic f0xtopic
  .Botserv
  ..Assign Channel Bot
  ...Phoenix:/bs assign # Phoenix
  ...X:/bs assign # X
  ...Pest-Control:/bs assign # Pest-Control
  ...mIRC:/bs assign # mIRC
  ...Qwerty:/bs assign # Qwerty
  ...Owned:/bs assign # Owned
  ...Dr:/bs assign # Dr
  ...HC:/bs assign # HC
  ...Jess:/bs assign # Jess
  ...ReBirth:/bs assign # ReBirth
  ...Res:/bs assign # Res
  ...TheDarkLegend:/bs assign # TheDarkLegend
  ...BikeStealer:/bs assign # BikeStealer
  ...BlAcKdRaGoN:/bs assign # BlAcKdRaGoN
  ...Dr_Evil:/bs assign # Dr_Evil
  ...Eagle:/bs assign # Eagle
  ...GameFAQs:/bs assign # GameFAQs
  ...GayBot:/bs assign # GayBot
  ...HeadBanger:/bs assign # HeadBanger
  ...Hutch:/bs assign # Hutch
  ...Lara:/bs assign # Lara
  ...LavaDragon:/bs assign # LavaDragon
  ...LemonParty:/bs assign # LemonParty
  ..Unassign BotServ Bots
  ...Unassign:/bs unassign #
  ..Settings
  ...Fantasy
  ....On:/msg botserv set # fantasy on
  ....Off:/msg botserv set # fantasy off
  ...Symbiosis
  ....On:/msg botserv set # symbiosis on
  ....Off:/msg botserv set # symbiosis off
  ...Protection
  ....Op Protection
  .....On:/msg botserv set # dontkickops on
  .....Off:/msg botserv set # dontkickops off
  ....Voice Protection
  .....On:/msg botserv set # dontkickvoices on
  .....Off:/msg botserv set # dontkickvoices off
  ...Greets
  ....On:/msg botserv set # greet on
  ....Off:/msg botserv set # greet off
  .Custom Bots
  ..F0xB0t:/invite F0xB0t #
  ..Runescript:/invite Runescript #
  ..ZetaScript:/invite Zetascript #
  ..Slimshady:/invite slimshady #
  ..ZyxaScript:/invite ZyxaScript #
  ..Dustbot:/invite Dustbot #
  .Useful Channels
  ..#bot:/join #bot
  ..#irchelp:/join #irchelp
  ..#pcw:/join #pcw
  ..#swiftswitch:/join #swiftswitch
  ..#f0xb0t:/join #f0xb0t
  ..#botts:/join #botts
}
alias f0xtopic {
  dialog -m f0xtopic f0xtopic
} 
dialog f0xtopic {
  title "F0x's Op Commands - Topic Changer"
  size -1 -1 105 78
  option dbu
  text "Made By F0x", 1, 27 65 60 10
  box "Topic Changer", 3, 1 1 103 76
  edit " ", 4, 18 11 56 13
  text "Topic", 5, 4 12 15 90, center
  text "Chan", 6, 4 29 15 90, center
  edit " ", 7, 18 28 56 13
  button "Ok", 8, 5 49 37 12
  button "Cancel", 9, 64 49 37 12, Cancel
}
on *:dialog:f0xtopic:sclick:8:{
  /topic $did(7) $did(4)
}

Comments

Sign in to comment.
guest598594   -  Aug 30, 2007

umm...why would you want a random key? :/

 Respond  
napa182   -  Aug 24, 2007

nice work.. But On the mute all they have to do is change nicks. Use this instead.

...On:/mode # +b ~q: $+ $address($1,2)
  ...Off:/mode # -b ~q: $+ $address($1,2)

that way they cant change nicks to get out of it.

 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.