Services & Oper & OP Help. v3.1

By a careful warchild on Sep 14, 2008

Well this is the updated version of my last services help script, someone asked me to put it in colums of chanserv botserv ect so i did iv added quite a bit to the script, hope you enjoy :)

EDIT 1: Added chanserv and nickserv identify.
EDIT 2: Tidyed The Options Up.
EDIT 3: Added memoserv options.
EDIT 4: Added clear modes, set modes, clear access list, set topic.
EDIT 5: added 2 nicklist options for opers, nothing major.
EDIT 6: Added a few more options for opers on the nicklist.
EDIT 7: Added LOADS more options for the nicklist.
EDIT 8: Added more options for the oper side of things, K:line G:line ect ect, with predefined reasons.

on *:load:{ echo -a 14:4?14:4?14:15 Thank You For Using Jordy's Service Option And Help Script version 3.1 14:4?14:4?14:
}
menu channel {
  .Services Help v3.1
  .Chanserv
  ..ChanServ Identify/Register/Drop
  ...Chanserv register: .msg chanserv register $$?="chan:" $$?="password:" $$?="description:"
  ...Chanserv Identify: .msg chanserv $$?="Room To Identify To:" $$?="Room Password?"
  ...ChanServ Deregistration: .msg chanserv drop $$?="What Channel Do You WAnt To Drop?:"
  ..Channel Modes/Topic: topic $$?="Channel?" $$?="Topic To Be Set?"
  ...Clear Modes: .msg chanserv clear $$?="Channel?" modes
  ...Set/Remove Modes: mode $$?="Channel?" $$?="Mode? Syntax - +e or -e"
  ..
  ..Access Options
  ...Clear Channel Access List: .msg chanserv access $$?="channel (SYNTAX #room):" clear
  ...Channel Access List: .msg chanserv access $$?="channel (SYNTAX #room):" list
  ...Access list add: .msg chanserv access $$?="Chan:" add $$?="Nick:" Access list $$?="level [1 - 9999]:"
  ...Access list delete: .msg chanserv access $$?"chan:" del $$?="Nick:"
  ..CS Sop,Aop ect: .msg chanserv $$?"level? (SYNTAX Aop, Vop, Sop and Hop)" $$?="channel:" add $$?="Nick (must be registered):"
  ..xOP ON/OFF
  ...xOP system OFF: .msg chanserv set $$?="channel:" xop off
  ...xOP system ON: .msg chanserv set $$?="channel:" xop on
  ..Akick Add/Remove/Clear
  ...Akick Clear: .msg chanserv akick $$?="Channel:" clear
  ...Akick ADD: .msg chanserv akick $$?="channel:" add $$?="nickname:" $$?="Reason (not manditory)"
  ...Akick REMOVE: .msg chanserv akick $$?="channel:" del $$?="nickname:"
  .Botserv
  ..Botserv Assign: .msg botserv assign $$?="chan:" $$?="bot:"
  ..BotServ Botlist: .msg Botserv Botlist
  ..BotServ Unassign: .msg Botserv unassign $$?="Channel:"
  .NickServ
  ..NickServ Register/Drop/Identify
  ...Nickserv Register: .msg nickserv register $$?="password:" $$?="A Valid Email:"
  ...NickServ Identify: .msg Nickserv identify $$?="Password:"
  ...NickServ Deregistation: .msg Nickserv Drop $$?="Password For The Nick To Be Dropped:"
  ..NickServ Group Options
  ...NickServ Group List: .Msg Nickserv Glist
  ...NickServ Group: .msg nickserv group $$?="Enter Group Nick:" $$?="Group's Password:"
  ..NickServ Access List: .msg NickServ Alist
  .MemoServ
  ..MemoServ Send: .msg memoserv send $$?="Nick or Channel You Want The Message To Be Sent To:" $$?="Message To Be Sent?"
  ..MemoServ Cancel: .msg memoserv cancel $$?="Nick OR Channel:"
  ..MemoServ List: .msg memoserv list
  ..MemoServ Del: .msg memoserv del $$?="Channel|Num|Last|All:"
  ..MemoServ Check: .msg memoserv check $$?="Nick:"
  ..MemoServ Info: .msg memoserv list
  .Create A New Server Connection
  ..New server: server -m $$?="server address:" $$?="Port:"
  .Oper Commands (Must Be An Oper To Use)
  ..Oper Up: oper $$?="Name:" $$?="Password:"
  ..Kill: Kill $$?="Name:" $$?="Reason:"
  ..G-Line
  ...G-line: Gline $$?="User@Host:" $$?="Time:" $$?="Reason:"
  ...Remove G-Line: Gline - $+ $$?="User@Host:"
  ..K-Line
  ...K-Line: echo -a 4WARNING: This Is A Permanent Ban From The Server You Will Have To Remove The K:line Manually | kline $$?="User@Host:" $$?="Reason:"
  ...Remove K-line: kline - $+ $$?"User@Host:"
}
menu nicklist {
  Services Help v3.1
  .Oper Commands
  ..Kill $$1: kill $$1 $$?="Please State A Reason"
  ..SVSkill $$1: os raw svskill $$1 : $+ $$?="Reason, Remember This will not show up that you have killed $$1"
  ..Gline User (No Reason):/gline $$1 $$?="Please enter a VAILD time limit (In server ban format)"
  ..Gline User (Custom):/gline $$1 $$?="Enter a VALID time limit for the ban" $$?="Enter your reason"
  ..Ban Walking:/gline $$1 $$?="Please enter a VAILD time limit (In server ban format)" Ban Walking. This is prohibited.
  ..Botnet:/gline $$1 $$?="Please enter a VALID time limit (In server ban format)" Botnets are prohibited. NO BOTS!
  ..Harassing Users://gline $$1 $$?="Please enter a VALID time limit (In server ban format)" Harassing users, and/or network
  ..Breaking the rules:/gline $$1 $$?="Please enter a VALID time limit (In server ban format)" You must abide by server rules.
  ..Zline User (No Reason):/gzline $$1 $$?="Please enter a VAILD time limit (In server ban format)"
  ..Zline User (Custom):/gzline $$1 $$?="Enter a VALID time limit for the ban" $$?="Enter your reason"
  ..Kline User (No Reason):/kline $$1 $$?="Please enter a VAILD time limit (In server ban format)"
  ..Kline User (Custom):/kline $$1 $$?="Enter a VALID time limit for the ban" $$?="Enter your reason"
  .HostServ
  ..Activate $$1 $+ 's vHost Request: hs Activate $$1
  ..Reject $$1 $+ 's vHost Request: hs reject $$1
  ..Set vHost For $$1: hs set $$1 $$?="vHost Here"
  ..Delete $$1 $+ 's vHost: hs del $$1
  ..Delete All Known vHosts For $$1: hs delall $$1
  .NickServ
  ..Set $$1 To No Expire: ns saset $$1 noexpire on
  ..Forbid $$1: ns forbid $$1 $$?="Reason:"
  ..Suspend $$1: ns suspend $$1 $$?-"Reason:"
  ..Drop $$1 $+ 's Nick: ns drop $$1
  .ChanServ
  ..Add $$1 To The Access: cs accesss $chan add $$1 $$?="Access Level?"
  ..Delete $$1 From The Access: cs access $chan del $$1
  ..Set $$1 As Channel Founder: cs set $chan founder $$1
  ..Set $$1 As Channel Successor: cs set $chan successor $$1
  ..Kick $$1: cs kick $chan $$1 $$?="Reason? (Not Mandatory)
  ..Ban $$1: cs ban $chan $$1 $$?="Reason? (Not Mandatory)
  ..Add $$1 To $chan $+ 's Akick: cs akick $chan add $$1 $$?="Reason?"
  .MemoServ
  ..Send a Memo To $$1: ms send $$1 $$?="Message Here"
  ..Cancel A Memo Sent To $$1: ms cancel $$1
  ..Check If a Memo Sent To $$1 Has Been Read: ms check $$1
  .General Channel Modes
  ..Op $$1: mode $chan +o $$1
  ..Deop $$1: mode $chan -o $$1
  ..Voice $$1: mode $chan +v $$1
  ..Devoice $$1: mode $chan -v $$1
  ..Halfop $$1: mode $chan +h $$1
  ..Dehalfop $$1: mode $chan -h $$1
  ..Protect $$1: mode $chan +a $$1
  ..Deprotect $$1: mode $chan -a $$1
  ..Owner $$1: mode $chan +q $$1
  ..DeOwner $$1: mode $chan -q $$1
  ..Give All Modes To $$1: mode $chan +qaohv $$1 $$1 $$1 $$1 $$1
  ..Remove All Modes From $$1: mode $chan -qaohv $$1 $$1 $$1 $$1 $$1
}

Comments

Sign in to comment.
Spanky   -  Dec 27, 2008

well done iv re rated 8 cus theres a bit more u can do but i like it >.>

 Respond  
Spanky   -  Dec 22, 2008

its nice but try adding all the botserv commands eg bs bot add del change ect ecta and chanserv and nickserv just a suggestion add more oper commands too. but its nice good work 6/10 would have rated higher if more commands.

 Respond  
a careful warchild   -  Dec 20, 2008

Update :D

working on nicklist access adding ect ect, should be done within the next 3 weeks

 Respond  
Bullet_Dodger   -  Oct 30, 2008

Nice script, would be better in a dialog but thats just nit-picking

 Respond  
a careful warchild   -  Oct 01, 2008

updated, added room mode add and remove added topic options and room access clearing.

 Respond  
a careful warchild   -  Oct 01, 2008

well kick ban is easy... just use !kb and for kick !k as you know.... so yes that part would be useless, i'll add the modes section and the others.

 Respond  
Bullet_Dodger   -  Oct 01, 2008

Also, Topic, Clear Access List, Clear Modes ect ect

 Respond  
Bullet_Dodger   -  Oct 01, 2008

Also, This is quite useless but, On the chanserv why not add, Kick, Ban, Modes ect options ??

 Respond  
a careful warchild   -  Oct 01, 2008

added memoserv options as requested.

 Respond  
Bullet_Dodger   -  Oct 01, 2008

Very Good
[9/10]

 Respond  
a careful warchild   -  Sep 20, 2008

UPDATED :D

 Respond  
a careful warchild   -  Sep 15, 2008

1) i didnt see the rules until after i posted this and 2) because i onno and 3) rofl @ EL yes my mute script sucked -.-'

 Respond  
napa182   -  Sep 15, 2008

then why not update ur old snippet as stated in the rules?

 Respond  
EL   -  Sep 14, 2008

;p least its not sockets.Can't test it myself but looks liek its useful and a grade up from some of your more memorable posts.`-.-´

 Respond  
a careful warchild   -  Sep 14, 2008

enjoy :)

 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.