ircop script.

By SnoooP on Jun 04, 2005

Add this to a remote file, The commands will be in the nicklist and the script will be called ircop script....

Well this script is for ircops only, It has commands for:-

Local ircops, Global ircops, Admin ircops and Ntadmins,

(I did not include server admins or csop's since they have the same commands ad admins and netadmins...)

I will probally update this script soon so if you want you can tell me some ways how to imrpove it.. or tell me other commands that goon it

menu nicklist {
  IrcOp Script 
  .oper:/oper $$?=(ID) $$?=(PassWord)
  .Local Ircop
  ..Rehash:/rehash
  ..Loc Msg:/locops $$?=(Message)
  ..WallOps:/wallops $$?=(Message)
  ..Globops:/Globops $$?=(Message)
  ..Loc Kill:/kill $1 $$?=(Reason)
  ..Kline:/Kline $1 $$?=(reason)
  ..KlineUn:/Kline $1 $$?=(-Adress)
  .Global Ircop
  ..Rehash:/rehash
  ..Loc Msg:/locops $$?=(Message)
  ..WallOps:/wallops $$?=(Message)
  ..Globops:/Globops $$?=(Message)
  ..Loc Kill:/kill $1 $$?=(Reason)
  ..Kline:/Kline $1 $$?=(reason)
  ..UnKline:/Kline  $$?=(-Adress)
  ..Gline:/Gline $1 $$?=(Reason)
  ..UnGline:/Gline $$?=(-Adress)
  ..TempShun:/tempshun $1 $$?=(Reason)
  ..DeTempShun:/tempshun $$?=(-Adress)
  ..Shun:/shun $1 $$?=(Reason)
  ..DeShun:/shun $$?=(-Adress)
  .Admin Ircop
  ..Rehash:/rehash
  ..Loc Msg:/locops $$?=(Message)
  ..WallOps:/wallops $$?=(Message)
  ..Globops:/Globops $$?=(Message)
  ..Loc Kill:/kill $1 $$?=(Reason)
  ..Kline:/Kline $1 $$?=(reason)
  ..UnKline:/Kline  $$?=(-Adress)
  ..Gline:/Gline $1 $$?=(Reason)
  ..UnGline:/Gline $$?=(-Adress)
  ..TempShun:/tempshun $1 $$?=(Reason)
  ..DeTempShun:/tempshun $$?=(-Adress)
  ..Shun:/shun $1 $$?=(Reason)
  ..DeShun:/shun $$?=(-Adress)
  ..DccDeny:/dccdeny $$?=(FileName) $$?=(Reason)
  .NetworkAdmin Ircop
  ..Rehash:/rehash
  ..Loc Msg:/locops $$?=(Message)
  ..WallOps:/wallops $$?=(Message)
  ..Globops:/Globops $$?=(Message)
  ..Loc Kill:/kill $1 $$?=(Reason)
  ..Kline:/Kline $1 $$?=(reason)
  ..UnKline:/Kline  $$?=(-Adress)
  ..Gline:/Gline $1 $$?=(Reason)
  ..UnGline:/Gline $$?=(-Adress)
  ..TempShun:/tempshun $1 $$?=(Reason)
  ..DeTempShun:/tempshun $$?=(-Adress)
  ..Shun:/shun $1 $$?=(Reason)
  ..DeShun:/shun $$?=(-Adress)
  ..DccDeny:/dccdeny $$?=(FileName) $$?=(Reason)
  ..DccDeny:/undccdeny $$?=(FileName) 
  ..sajoin:/sajoin $1 $$?=(ChanName)
  ..sapart:/sapart $1 $$?=(ChanName)
  ..samode:/samode $$?=(Channel) $$?=(Mode) $$?=(Nick-Key-Limit)
  ..svsnick:/svsnick $1 $$?=(NewNick) 
  ..Restart:/Restart $$?=(Password)
}

Comments

Sign in to comment.
Scakk   -  Nov 30, 2007

You left out /akill and the fact you can remotely connect servers.

Remote Connect (Global ( SA ) level) -> /connect server port server

 Respond  
ZiX   -  Nov 30, 2007

Well Done SnooP.

 Respond  
NouMeRo   -  Sep 07, 2007

me too :D

 Respond  
guest598594   -  Sep 07, 2007

good job, but im clueless cuz ive never been an ircop :P

 Respond  
Gemster   -  Sep 07, 2007

good work SnoooP :P

 Respond  
ryu.dragonryder   -  Jan 26, 2006

.NetworkAdmin Ircop
..SvSnick:{ os set superadmin on | os svsnick $$1 $$?=\"Users New Nick\" | os set superadmin off }
thats currently how i have mine as some networks need to use superadmin in order to change the nick of someone
(just an idea only not criticism)
also could always add in this:
..Change Host/Ident/Name
...Change Ident:CHGIDENT $$ $$?=\"Change Users Ident:\"
...Change Host:CHGHOST $$
$$?=\"Change Users vHost:\"
...Change Name:CHGNAME $$ $$?=\"Change Users Name:\"
(can either leave it as $$
for multi changing the names, host & idents or change it to $$1 for single nick usage)

all in all -- i love your script - great job!

 Respond  
KrYpTiK   -  Jan 07, 2006

er they arent wrong there simplified on the server we own lol well network so only ipz or nicks are needed

 Respond  
supergeo   -  Jun 05, 2005

u put: klineun

 Respond  
anthalus   -  Jun 04, 2005

Some of the commands are a bit off. For example: gline requires User@Host & Time, shun requires Time, and rehash has at least 10 different files...

 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.