IRC Operator Tools (Not mine,But I updated)

By EcKstasy on Jun 20, 2008

IRCop tools for the EScript IRC network,Updated by me,these are only for opers.

IRCop Tools Updated for the EScript IRC Network Www.EScriptIRC.net : Send Any Errors To: EcKstasy@EScriptIRC.net ___
1. How To Load The IRCop Tools
___
Simply Go To Tools>Scripts Editor>File>Load
Browse For The .mrc File And Click OK.
___
___
Once Loaded,There Should Be A Menu Under "Commands"
And Under Channel Menu's,Query Menu's And Status Menu's
Click On It For Options,Need Any Help?
Then Please Use The Email Provided Above.
___
on *:load: {
  echo -a  12 Successfully Loaded The IRCop Tools For The EScript Network
}

menu menubar,channel,query,status {
  -
  EScript Network
  .Login
  ..Operator:/raw oper $$?="Nick" $$?="Operpassword"
  ..LogOut://mode $me -Oo | echo -a -(You are no longer an IRCOP)-
  .$iif(o isin $usermode,Users And Hosts)
  ..Your Identity
  ...Set Your Host:/sethost $$?="Your vhost"
  ...Set Your ident:/setident $$?="Your new ident"
  ...Set Your Name:/setname $$?="Your name"
  ..Users Identity
  ...CA Vhost
  ....Add:/hostserv set $$?="Nick" $$?="Vhost"
  ....Delete:/hostserv del $$?="Nick" 
  ...Userhost:/chghost $$?="Nick" $$?="New host"
  ...Userident:/chgident $$?="Nick" $$?="New ident"
  ...Username:/chgname $$?="Nick" $$?="New name"
  ...SVSnick:msg operserv svsnick $$?="Current Nick" $$?="New nick" 1
  ...SVSjoin:msg operserv svspart $$?="Nick" $$?="Channel"
  ...SAJoin:/sajoin $$?="Nick" $$?="Channel"
  ...SVSpart:msg operserv svspart $$?="Nick" $$?="Channel"
  ...SApart:/sapart $$?="Nick" $$?="Channel"
  .-
  ..Services Join
  ...HelpServ Join:/operserv raw :HelpServ JOIN $$?="EnterChannel"
  ...RootServ Join:/operserv raw :RootServ JOIN $$?="Enter Channel"
  ...AdminBot Join:/operserv raw :AdminBot JOIN $$?="Enter Channel"
  ...OperLog Join:/operserv raw :OperLog JOIN $$?="Enter Channel"
  ...OperServ Join:/operserv raw :OperServ JOIN $$?="Enter Channel"
  ...NickServ Join:/operserv raw :NickServ JOIN $$?="Enter Channel"
  ...MemoServ Join:/operserv raw :MemoServ JOIN $$?="Enter Channel"
  ...ChanServ Join:/operserv raw :ChanServ JOIN $$?="Enter Channel"
  .-
  ..$iif(o isin $usermode,Network Control)
  ...Rehash All:/rehash | /rehash -vhost | /rehash -motd | /rehash -opedmotd
  ...Local Connect:/quote connect $$?="Connect to which server :"
  ...Remote Connect:/quote connect $$?="Enter missing server :" 6669 $$?="Enter present server :"
  ...Squit Server:/squit $$?="Squit which Server :" $?="Enter reason :"
  ...Jupe Server:/msg operserv jupe $$?="Server" $$?="Reason"
  ...Global Notice:/globops $$?="Enter your notice :"
  ...Restart Server:/restart $$?="Password to restart IRC deamon:"
  ...Die:/die $$?="Password to kill IRC deamon:"
  .-
  ..$iif(o isin $usermode,Oper Communication)
  ...Global
  ....custom:/msg operserv Global $$?="Enter Global Message" ( $time )
  ....floodbots:/msg operserv Global $network is currently experiencing FLOODBOT problems, we strongly advise channel owners to set /mode #chan +R to prevent floods - Thanks $$?="Enter Your Nick" ( $network $$?="Your IRcop Position" ) ( $time )
  ..Globops:/Globops $$?="Enter Globops Message"
  ..Locops:/Locops $$?="Enter Locops Message"
  ..Wallops:/Wallops $$?="Enter Wallops Message"
  .-
  ..$iif(o isin $usermode,Abuse Control)
  ...kill user:/kill $$?="Enter Nick :"
  ...akill user:/msg operserv akill add $$?="Enter mask please" : $$?="Enter reason please"
  ...del akill:/msg operserv akill del $$?="Enter Mask Please" 
  ...list akills:/msg operserv akill list
  ...k-line user:/kline $$?="Enter mask :" $$?="Enter Reason :"
  ...del k-line:/kline - $+ $$?="Enter user@hostname:"
  ...block mask:/whokill $$?="Enter mask please" $$?="Enter reason please"
  ...z-line:/zline $$?="Enter user@ip:" : $$?="Enter reason:"
  ...del z-line:/zline - $+ $$?="Enter user@ip:"
  ...g-line add 24Hrs:/gline $$?="Enter user@hostname:" 86400 : $$?="Enter reason:"
  ...g-line add 30D:/gline $$?="Enter user@hostname:" 30d : $$?="Enter reason:"
  ...g-line add perm:/gline $$?="Enter user@hostname:" : $$?="Enter reason:"
  ...mass g-line:/f2 
  ...wildcard del g-line:/ungline $?="What Host (** for all)"
  ...del g-line:/gline - $+ $$?="Enter user@hostname:"
  .-
  .$iif(o isin $usermode,CSop Control)
  ..Admin Info:/admin
  ..List IRCops:/who 0 o 
  ..-
  ..User Pass:/msg nickserv getpass $$1
  ..Specific User Pass:/msg nickserv getpass $$?="Enter Nick:"
  ..Channel Pass:/msg chanserv getpass $$?="Enter Channel" 
  ..-
  ..Drop a Channel:/msg chanserv drop $$?="Channel"
  ..Drop a NickName:/msg nickserv drop $$?="Nickname"
  ..-
  ..Forbid a Channel:/msg chanserv forbid $$?="Channel" $$?="Reason"
  ..Forbid a Nick:/msg nickserv forbid $$?="Nick"
  ..No Expire Nick:/msg nickserv set $$?="Enter Nick:" noexpire on
  ..-
  ..Shun User:/shun $$?="Enter user@hostname:" $$?="Enter Time:" : $$?="Enter reason:"
  ..Remove Shun:/shun - $+ $$?="Enter user@host" 0 0
  ..-
  ..chghost service:
  ...on:/load -rs system\opervhost.mrc | echo -a 12-(1313info12!11user syntax: !chghost vhost.net12)-
  ...off:/unload -rs system\opervhost.mrc
  ..-
  ..Update Services:/msg operserv Update
  ..ShutDown Services:/msg operserv shutdown
  ..Quit Services:/msg operserv quit
  ..BotServ
  ...Add Bot:msg botserv bot add $$?="Bot Nick:" $$?="Bot Name:" $$?="Bot Hostname:" $$?="Bot Real Name:"
  ...Del Bot:msg botserv bot del $$?="Bot Nick:" $$?="Bot Name:" $$?="Bot Hostname:" $$?="Bot Real Name:"
  ...List Bots:msg botserv botlist
  ...-
  ...Assign:msg botserv assign $$?="Enter channel name:" $$?="Bot Nick:"
  ...Unassign:msg botserv unassign $$?="Enter channel name:" $$?="Bot Nick:"
  ...No bot:msg botserv set $$?="Enter channel name:" NOBOT $$?="ON/OFF:"
  ...Info:msg botserv INFO $$?="Enter nick/channel:"
  ...-
  ...Bot Act:msg botserv act $$?="Enter channel name:" $$?="Text for bot to action:"
  ...Bot Say:msg botserv say $$?="Enter channel name:" $$?="Text for bot to say:"
  ...-
  ...Kick For
  ....Bold:msg botserv KICK $$?="Enter channel name:" BOLDS $$?="Enter ON/OFF or times kicked before banned:"
  ....Badwords:msg botserv KICK $$?="Enter channel name:" BADWORDS $$?="Enter ON/OFF or times kicked before banned:"
  ....Caps:msg botserv KICK $$?="Enter channel name:" CAPS $$?="Enter ON/OFF or times kicked before banned or minutes and percent:"
  ....Colors:msg botserv KICK $$?="Enter channel name:" COLORS $$?="Enter ON/OFF or times kicked before banned:"
  ....Floods:msg botserv KICK $$?="Enter channel name:" FLOOD $$?="Enter ON/OFF or times kicked before banned or lines in seconds:"
  ....Repeat:msg botserv KICK $$?="Enter channel name:" REPEAT $$?="Enter ON/OFF or times kicked before banned or number of repeats:"
  ....Reverses:msg botserv KICK $$?="Enter channel name:" REVERSES $$?="Enter ON/OFF or times kicked before banned:"
  ....Underlines:msg botserv KICK $$?="Enter channel name:" UNDERLINES $$?="Enter ON/OFF or times kicked before banned:"
  ....-
  ....Help:msg botserv help KICK
  ...-
  ...Set
  ....DONTKICKOPS
  .....On:msg botserv set $$?="Enter channel name:" DONTKICKOPS ON
  .....Off:msg botserv set $$?="Enter channel name:" DONTKICKOPS OFF
  .....Help:msg botserv help set DONTKICKOPS
  ....DONTKICKVOICES
  .....On:msg botserv set $$?="Enter channel name:" DONTKICKVOICES ON
  .....Off:msg botserv set $$?="Enter channel name:" DONTKICKVOICES OFF
  .....Help:msg botserv help set DONTKICKVOICES
  ....GREET
  .....On:msg botserv set $$?="Enter channel name:" GREET ON
  .....Off:msg botserv set $$?="Enter channel name:" GREET OFF
  .....Help:msg botserv help set GREET
  ....FANTASY
  .....On:msg botserv set $$?="Enter channel name:" FANTASY ON
  .....Off:msg botserv set $$?="Enter channel name:" FANTASY OFF
  .....Help:msg botserv help set FANTASY 
  ....SYMBIOSIS
  .....On:msg botserv set $$?="Enter channel name:" SYMBIOSIS ON
  .....Off:msg botserv set $$?="Enter channel name:" SYMBIOSIS OFF
  .....Help:msg botserv help set SYMBIOSIS
  ....NOBOT
  .....On:msg botserv set $$?="Enter channel name:" NOBOT ON
  .....Off:msg botserv set $$?="Enter channel name:" NOBOT OFF
  .....Help:msg botserv help set NOBOT
  ...-
  ...BotServ Help:msg botserv help
  .-
  ..$iif(o isin $usermode,Line Stats)
  ...C-Lines:/stats c
  ...H-Lines:/stats h
  ...Y-Lines:/stats y
  ...K-Lines:stats k
  ...G-Lines:stats g
  ...Q-Lines:stats q
  ...L-Lines:stats l
  ...I-Lines:stats i
  ...Z-Lines:stats z
  ...W-Lines:stats w
  ...M-Lines:stats m
  .-
  ..$iif(o isin $usermode,Misc Info)
  ...Links:/links
  ...Channels:/list
  ...Users:/lusers
  ...Motd:/motd
  ...Time:/time
  ...IRCd Version:.raw version
  ...List IRCops:.who 0 o
  ...Admin Info:/admin 
  -
}

Comments

Sign in to comment.
EcKstasy   -  Jul 21, 2008

ewww, raw commands, those are uber destructive too servers >.>

^Which are only \"uber destructive\",if you don\'t know how to use em\' xD :p

 Respond  
Darkkeeper   -  Jul 19, 2008

ewww, raw commands, those are uber destructive too servers >.>

 Respond  
EL   -  Jun 20, 2008

Is that a complete list?

 Respond  
NindoLover   -  Jun 20, 2008

it\'s in the vote booth fourm right now

 Respond  
EcKstasy   -  Jun 20, 2008

\"EDIT: Poll removed. You should create polls under the Hawkee Voting Booth Forum. - xDaeMoN\"

lol

 Respond  
NindoLover   -  Jun 20, 2008
EcKstasy   -  Jun 20, 2008

i always tell the truth >.<

 Respond  
NindoLover   -  Jun 20, 2008

I wont flame but i kind of like it in ways. but at least you told the truth. :P

 Respond  
EcKstasy   -  Jun 20, 2008

Before the flaming starts,just want to say,I didnt code much of these,I just put more commands in :)

 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.