Services CS,NS,MS menu

By Ahmed Zaggoudi on Jul 31, 2011

Image

Menu channel,menubar,status {

  Services
  .ChanServ
  ..Register Channel:/cs register #$$?"What Channel To Register" $$?*"New Channel Password" $$?"New Channel Description"
  ..Identify Channel:/cs identify #$$?"What Channel to Identify" $$?*"Channel Password"
  ..OP Nick:/cs OP #$$?"What Channel" $$?"What Nick To OP"
  ..DeOp Nick:/cs DEOP #$$?"What Channel" $$?"What Nick to DEOP"
  ..Channel Info:/cs info #$$?"What Channel"
  ..MKick Channel:/cs MKICK #$$?"What Channel to MKICK"
  ..MDeop Channel:/cs MDEOP #$$?"What Channel to MDEOP"
  ..Count Channel:/cs COUNT #$$?"What Channel"
  ..Why:/cs why #$$?"What Channel" $$?"What Nick"
  ..UnBan
  ...Me:/cs UNBAN #$$?"What Channel"
  ...All:/cs UNBAN #$$?"What Channel" *
  ..Channel Settings
  ...Set Founder:/cs identify #$$?"What Channel to Change Founder?" $$?*"Channel Password" | /cs set #$$?"Channel Name Again" Founder
  ...Set Passwd:/cs identify #$$?"What Channel to Change Password" $$?*"Present Password for Channel " | /cs set #$$?"What Channel to Change Password?" passwd $$?*"Current Channel Password" $$?*"New Channel Password"
  ...Set Desc:/cs SET #$$?"What Channel" DESC $$?"Set New Channel Description"
  ...Mode Lock
  ....Set Channel Modes:/cs set #$$?"What Channel to set MODES" mlock $$?"What MODES to Set"
  ....Clear All Channel Modes:/cs set #$$?"What Channel to CLEAR Channel Modes" *
  ....n
  .....+:/cs set #$$?"What Channel" mlock +n
  .....-:/cs set #$$?"What Channel" mlock -n
  ....t
  .....+:/cs set #$$?"What Channel" mlock +t
  .....-:/cs set #$$?"What Channel" mlock -t
  ....i
  .....+:/cs set #$$?"What Channel" mlock +i
  .....-:/cs set #$$?"What Channel" mlock -i
  ....s
  .....+:/cs set #$$?"What Channel" mlock +s
  .....-:/cs set #$$?"What Channel" mlock -s
  ....p
  .....+:/cs set #$$?"What Channel" mlock +p
  .....-:/cs set #$$?"What Channel" mlock -p
  ....k
  .....+:/cs set #$$?"What Channel" mlock +k
  .....-:/cs set #$$?"What Channel" mlock -k
  ....l
  .....+:/cs set #$$?"What Channel" mlock +l
  .....-:/cs set #$$?"What Channel" mlock -l
  ....m
  .....+:/cs set #$$?"What Channel" mlock +m
  .....-:/cs set #$$?"What Channel" mlock -m
  ...OpGuard
  ....ON:/cs SET #$$?"What Channel" OPGUARD ON
  ....OFF:/cs SET #$$?"What Channel" OPGUARD OFF
  ...KeepTopic
  ....ON:/cs SET #$$?"What Channel" KEEPTOPIC ON
  ....OFF:/cs SET #$$?"What Channel" KEEPTOPIC OFF
  ...Set URL:/cs SET #$$?"What Channel" URL $$?"What URL"
  ...Ident
  ....ON:/cs SET #$$?"What Channel" IDENT ON
  ....OFF:/cs SET #$$?"What Channel" IDENT OFF
  ...Restrict
  ....ON:/cs SET #$$?"What Channel" RESTRICT ON
  ....OFF:/cs SET #$$?"What Channel" RESTRICT OFF
  ...TopicLock
  ....OFF:/cs SET #$$?"What Channel to SET TopicLock OFF" TOPICLOCK OFF
  ....SOP:/cs SET #$$?"What Channel to SET TopicLock to SOP" TOPICLOCK SOP
  ....Founder:/cs SET #$$?"What Channel to SET TopicLock to FOUNDER" TOPICLOCK FOUNDER
  ...LeaveOps
  ....ON:/cs SET #$$?"What Channel" LEAVEOPS ON
  ....OFF:/cs SET #$$?"What Channel" LEAVEOPS OFF
  ...UnSecure
  ....ON:/cs SET #$$?"What Channel" UNSECURE ON
  ....OFF:/cs SET #$$?"What Channel" UNSECURE OFF
  ...Private
  ....ON:/cs SET #$$?"What Channel" PRIVATE ON
  ....OFF:/cs SET #$$?"What Channel" PRIVATE OFF
  ...Verbose
  ....ON:/cs SET #$$?"What Channel" VERBOSE ON
  ....OFF:/cs SET #$$?"What Channel" VERBOSE OFF
  ...Memo Settings
  ....None:/cs SET #$$?"What Channel" MEMO NONE
  ....AOP:/cs SET #$$?"What Channel" MEMO AOP
  ....SOP:/cs SET #$$?"What Channel" MEMO SOP
  ....Founder:/cs SET #$$?"What Channel" MEMO FOUNDER
  ..SOP Settings
  ...Add:/cs SOP #$$?"What Channel" ADD $$?"What Nick to add SOP"
  ...List:/cs SOP #$$?"What Channel" LIST
  ...Del:/cs SOP #$$?"What Channel" DEL $$?"What Nick/Index No./Mask to Remove from SOP"
  ...Wipe:/cs SOP #$$?"What Channel to WIPE all SOP" Wipe
  ..AOP Settings
  ...Add:/cs AOP #$$?"What Channel" ADD $$?"What Nick to add AOP"
  ...List:/cs AOP #$$?"What Channel" LIST
  ...Del:/cs AOP #$$?"What Channel" DEL $$?"What Nick/Index No./Mask to Remove from AOP"
  ...Wipe:/cs AOP #$$?"What Channel to WIPE all AOP" Wipe
  ..AKICK Settings
  ...Add:/cs AKICK #$$?"What Channel" ADD $$?"What Nick/Mask to add in Channel AKICK list"
  ...List:/cs AKICK #$$?"What Channel" LIST
  ...Del:/cs AKICK #$$?"What Channel" DEL $$?"What Nick/Index No./Mask to Remove from AKICK" 
  ...Wipe:/cs AKICK #$$?"What Channel" Wipe
  ..Drop Channel:/cs identify #$$?"What Channel to Drop" $$?*"Channel Password" | /cs DROP #$$?"Channel Name AGAIN That You Want to DROP"
  .NickServ
  ..Change Nick:/nick $$?"New Nick"
  ..Identify:/ns identify $$?"What Nick to Identify" $$?*"Nick Password"
  ..Register:/ns register $$?*"Choose Nick Password To Register" $$?"Your Email Address"
  ..Set
  ...PassWord:/ns SET PASSWD $$?*"Current Password" $$?*"New Password"
  ...URL:/ns set url $$?"URL"
  ...Enforce
  ....ON:/ns set ENFORCE on
  ....OFF:/ns set ENFORCE off
  ...NOMemo
  ....ON:/ns SET NOMEMO ON
  ....OFF:/ns SET NOMEMO OFF
  ...NOOp
  ....ON:/ns SET NOOP ON
  ....OFF:/ns SET NOOP OFF
  ..Access
  ...List:/ns ACCESS LIST
  ...Add:/ns ACCESS ADD $$?"What user@host mask"
  ...Del:/ns ACCESS DEL $$?"What user@host mask"
  ...Wipe:/ns ACCESS WIPE
  ..Recover:/ns RECOVER $$?"What Nick to Recover" $$?*"Nick Password"
  ..Release:/ns RELEASE $$?"What Nick to Release" $$?*"Nick Password"
  ..Ghost:/ns GHOST $$?"What Nick to GHOST" $$?*"Nick Password"
  ..Drop:/ns DROP $$?"What Nick to DROP"
  ..Info:/ns INFO $$?"What Nick to See Information"
  ..Acc:/ns ACC $$?"What Nick"
  .MemoServ
  ..Send
  ...Sop:/ms SENDSOP #$$?"What Channel to send MEMO TO SOP" $$?"What Message"
  ...Nick:/ms SEND $$?"What Nick to send MEMO" $$?"What Message"
  ...Channel:/ms SEND #$$"What Channel to send MEMO" $$?"What Message"
  ..List:/ms LIST
  ..Read:/ms read $$?"Which message You want to read, type Number below"
  ..Del
  ...One:/ms DEL $$?"What MEMO Number to DELETE from list"
  ...All:/ms DEL ALL
  ..Undel:/ms UNDEL $$?"What MEMO Number to UN-DELETE from list"
  ..Purge:/ms PURGE
  ..Foward
  ...is it ON or OFF:/ms FORWARD
  ...ON:/ms FORWARD $me $$?" What Nick to foward MEMOs to"
  ...OFF:/ms FORWARD -
}

Comments

Sign in to comment.
Ahmed Zaggoudi   -  Aug 03, 2011

Everyday I get information from here

 Respond  
Ahmed Zaggoudi   -  Aug 03, 2011

Thank you

 Respond  
Savage_CL   -  Aug 02, 2011

Well thank you Jethro_ :)

 Respond  
Jethro   -  Aug 02, 2011

A bug is to be found, not expected. Also, you should add an extra dollar sign to the $$input() so that it won't trigger when you cancel it.

 Respond  
Savage_CL   -  Aug 01, 2011

AmytiX, always try to use $input instead of $$?. There are a lot less bugs. You'll want something like

 $input(What Channel?,eo,Servbots Menu) 

Otherwise nice script. I was thinking about making one myself, but thought it too tedious.

PS I don't think this will work: ....Clear All Channel Modes:/cs set #$$?"What Channel to CLEAR Channel Modes" *

But I might be wrong.

 Respond  
Ahmed Zaggoudi   -  Jul 31, 2011

^_^

 Respond  
Jordyk19   -  Jul 31, 2011

Oh i like this one. :)

 Respond  
Ahmed Zaggoudi   -  Jul 31, 2011

If the commands /ms /ns /cs do not work change their to /msg *serv by Alt + F into your remote

 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.